Нужна в с++ #include #include #include "pch.h" #include using namespace std; int main(){ srand(time(0)); for (int x = 1; x < = 10; x++) { cout < < 1 + (rand() % 6) < < endl; }} using namespace std; int main() { srand(time(0)); for (int x = 1; x < = 10; x++) { cout < < 1 + (rand() % 6) < < endl; } } почему-то ругается компилятор 1> c: \users\user\source\repos\consoleapplication12\consoleapplication12\consoleapplication12.cpp(39): error c3861: srand: идентификатор не найден 1> c: \users\user\source\repos\consoleapplication12\consoleapplication12\consoleapplication12.cpp(41): error c2065: cout: необъявленный идентификатор 1> c: \users\user\source\repos\consoleapplication12\consoleapplication12\consoleapplication12.cpp(41): error c3861: rand: идентификатор не найден 1> c: \users\user\source\repos\consoleapplication12\consoleapplication12\consoleapplication12.cpp(41): error c2065: endl: необъявленный идентификатор
Зачем две одинаковые фунции?
Если комплилятор визуал студио , то первой библиотека должна быть #include "stdafx.h" .
Смысл от #include "pch.h" ?
Вот без ошибок решение:
#include "stdafx.h"
#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
srand(time(0));
for (int x = 1; x <= 10; x++)
cout << 1 + (rand() % 6) << endl;
}