информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsСетевые кракеры и правда о деле ЛевинаЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Эх почитать бы доку по srand-у еще :-) 20.11.03 14:59  Число просмотров: 2118
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> #include <stdio.h>
> #include <stdlib.h>
>
>
> int main()
> {
> int t,x;
>
> for(x=0;x<10000;x++)
> {
> srand((unsigned)time(NULL));
> t=rand()%100;
> printf("%d\n",z);
> }
>
> return 0;
> }
> Vidaet odno i to ge chislo!

а если так? :-)
int main()
{
int t,x;

srand((unsigned)time(NULL));

for(x=0;x<10000;x++)
{
 t=rand()%100;
 printf("%d\n",z);
}

return 0;
}

---
<beginners>
Си, генерация произвольного числа... одно и тоже, почему? 12.11.03 11:07  
Автор: paparazi Статус: Незарегистрированный пользователь
<"чистая" ссылка>
#include <stdio.h>
#include <stdlib.h>

int main()
{
int t;
t=rand()%100;
printf("%d\n",t)
return 0;
}

#gcc t.c -o t
#./t
83
#./t
83

Почему выдаёт одно и тоже чиcло???!!!!
нужен srand 12.11.03 11:10  
Автор: whiletrue <Роман> Статус: Elderman
<"чистая" ссылка>
> #include <stdio.h>
> #include <stdlib.h>
>
> int main()
> {
> int t;
> t=rand()%100;
> printf("%d\n",t)
> return 0;
> }
>
> #gcc t.c -o t
> #./t
> 83
> #./t
> 83
>
> Почему выдаёт одно и тоже чиcло???!!!!

srand((unsigned)time(NULL));
No result. 20.11.03 14:36  
Автор: paparazi Статус: Незарегистрированный пользователь
<"чистая" ссылка>
#include <stdio.h>
#include <stdlib.h>


int main()
{
int t,x;

for(x=0;x<10000;x++)
{
srand((unsigned)time(NULL));
t=rand()%100;
printf("%d\n",z);
}

return 0;
}
Vidaet odno i to ge chislo!
Эх почитать бы доку по srand-у еще :-) 20.11.03 14:59  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> #include <stdio.h>
> #include <stdlib.h>
>
>
> int main()
> {
> int t,x;
>
> for(x=0;x<10000;x++)
> {
> srand((unsigned)time(NULL));
> t=rand()%100;
> printf("%d\n",z);
> }
>
> return 0;
> }
> Vidaet odno i to ge chislo!

а если так? :-)
int main()
{
int t,x;

srand((unsigned)time(NULL));

for(x=0;x<10000;x++)
{
 t=rand()%100;
 printf("%d\n",z);
}

return 0;
}

---
нужен srand 12.11.03 13:51  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
> srand((unsigned)time(NULL));

Обычно это выражение задефайнено на randomize().
Не, randomize - это чье-то расширение 12.11.03 15:18  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> > srand((unsigned)time(NULL));
>
> Обычно это выражение задефайнено на randomize().
Кажется борландовской. На самом деле в stdlib-е такого нет
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach