Очень быстрый вопрос: я должен спросить, почему следующее не будет работать. Я - ранний программист, поэтому я прошу о помощи.Копирование целочисленного значения из одного целого в другое
Я пытаюсь скопировать значение num1gen в целое число ballno1 и вывести его.
Код:
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
int ballno1 = 0;
srand(time(NULL));
int num1gen=(rand()%49+1);
ballno1 = ballno1 + num1gen;
cout<<ballno1<<" ";
}
«Почему следующее не работает» Что вы подразумеваете под «нерабочим»? И почему вы думаете, что это не так? – Borgleader
Этот код должен работать нормально, но сначала вы должны инициализировать генератор случайных чисел с помощью srand (time (NULL)) – pelya
@pelya Существует 'srand (time (NULL));' в коде уже ... – Borgleader