22.10.2011 / 17:12 | |
MG42 Пользователь Сейчас: Offline
Регистрация: 12.01.2011
| Парни, выручайте нужен срочно полный пример генерации случайных чисел Зарание спасибо
|
22.10.2011 / 17:35 | |
RGT Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| MG42, могу только генератор псевдослучайных чисел сказать... #include "stdafx.h"
#include <stdlib.h>
#include <time.h>
void main()
{
srand(time(NULL));
int a = rand() % 1024;
}
__________________
don't tread on me |
22.10.2011 / 18:01 | |
MG42 Пользователь Сейчас: Offline
Регистрация: 12.01.2011
| RGT, Огромное спасибо, работает, только 1вый импрорт пришлось удалить
|
22.10.2011 / 18:03 | |
RGT Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| MG42, это в VS он обязателен.
__________________
don't tread on me |
22.10.2011 / 18:37 | |
MG42 Пользователь Сейчас: Offline
Регистрация: 12.01.2011
| RGT (22.10.2011/18:03) MG42, это в VS он обязателен.Хз, ошибку выбивал, я его делете ... Ещё проблема, компиль ругается на float aa; Вот код aa=40/1000; cout<<"aa="<<aa;
|
22.10.2011 / 18:39 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| RGT, "stdafx.h" в VS не обязателен, если не выбирать при создании проекта галочку на прекомпиленных исходниках.
__________________
let live Изменено aNNiMON (22.10 / 18:39) (всего 2 раза) |
22.10.2011 / 19:05 | |
RGT Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| MG42, хм... У меня все нормально. float aa = 400/1000;
printf("%.3f", aa);
__________________
don't tread on me |
22.10.2011 / 19:23 | |
MG42 Пользователь Сейчас: Offline
Регистрация: 12.01.2011
| RGT, можеш помочь, нужен полный пример кода Функция(){ for(int i=0;i<100;i++){ col=rand()%52; if(col==1){sov++;} cout<<"a="<<sov;
... } И чтоб при нажатии интер, функция повторялась опять
|
22.10.2011 / 19:38 | |
RGT Пользователь Сейчас: Offline
Имя: Snork Откуда: Yerevan Регистрация: 03.02.2010
| #include <stdlib.h>
#include <time.h>
#include <conio.h>
void main()
{
int sov = 0;
srand(time(NULL));
while(true)
{
for(int i=0;i<100;i++)
{
int col =rand() % 52;
if(col == 1)
sov++;
}
printf("%d\n", sov);
if (getch() == 13)
sov = 0;
else
break;
}
getch();
}
Если жмем Enter - повторяем, иначе завершаем. __________________
don't tread on me |
22.10.2011 / 20:02 | |
MG42 Пользователь Сейчас: Offline
Регистрация: 12.01.2011
| RGT,Что то у меня много ошибок появляется(дев с++ консоль) Первая main must return int
|