GavriKos: Я просто перед с++ учил питон, и в нем если присвоить в переменную функцию, то когда просто написать переменную, типо:
а;
Сработает функция. А так как мы присвоили функцию rand(), я думал что при каждом использовании переменной ее значение будет меняться
А как?
int a = rand()%3;
cout << a;
//Output 2
Но если я потом сделаю так:
a+=1;
а может быть уже другим рандомным числом, например 1, и а + 1 будет не 3, как должно было быть а 2. Если вы имели ввиду как-то по другому напишите пожалуйста код
Где оно у меня есть? Если сделать так:
int a = 2 + rand() %52;
cout << a << endl;
cout << a;
Выведется 2 разных числа, типо: 48, 23. А мне нужно, чтобы я получил рандомное число в переменную и оно не изменялось:
int a = 2 + rand() %52;
cout << a << endl;
cout << a;
//Output 2, 2
Понятно? :)