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

    #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\sourceepos\consoleapplication12\consoleapplication12\consoleapplication12.cpp(39): error C3861: srand: идентификатор не найден
    1>c:\users\user\sourceepos\consoleapplication12\consoleapplication12\consoleapplication12.cpp(41): error C2065: cout: необъявленный идентификатор
    1>c:\users\user\sourceepos\consoleapplication12\consoleapplication12\consoleapplication12.cpp(41): error C3861: rand: идентификатор не найден
    1>c:\users\user\sourceepos\consoleapplication12\consoleapplication12\consoleapplication12.cpp(41): error C2065: endl: необъявленный идентификатор

Ответы 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;

    }

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years