Предмет: Информатика, автор: hguihggjjhraws

Нужна помощь в с++

#include<iostream>
#include<cstdlib>
#include "pch.h"
#include<ctime>

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: необъявленный идентификатор

Ответы

Автор ответа: Onestep187
1

Зачем две одинаковые фунции?

Если комплилятор визуал студио , то первой библиотека должна быть #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;

}

Похожие вопросы
Предмет: История, автор: lizkaak
Предмет: Алгебра, автор: nastyahaha78