Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.76
Help
0 / 0 / 0
Регистрация: 27.06.2014
Сообщений: 5
#1

[Error] 'If' was not declared in this scope - C++

27.06.2014, 15:10. Просмотров 2461. Ответов 7
Метки нет (Все метки)

Недавно начал изучать Си++. Написал программу почти так же, как в примере из книги.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cstdlib>
#include <stdio.h>
using namespace std;
int main()
{
    int magic;
    int guess;
    magic=rand();
    cin>>guess;
    If (guess==magic) cout << "Yes";
    return 0;
}
При компиляции выдаёт ошибки:
11 18 C:\Dev-Cpp\pr3.cpp [Error] 'If' was not declared in this scope
11 20 C:\Dev-Cpp\pr3.cpp [Error] expected ';' before 'cout'

Поиск ничего не дал.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12979 / 7291 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
27.06.2014, 15:11     [Error] 'If' was not declared in this scope #2
if, а не If
Тамика
Котовчанин
869 / 449 / 142
Регистрация: 16.02.2010
Сообщений: 2,895
Записей в блоге: 27
27.06.2014, 15:12     [Error] 'If' was not declared in this scope #3
Цитата Сообщение от Help Посмотреть сообщение
Поиск ничего не дал.
Странно.
Kastaneda
Форумчанин
Эксперт С++
4479 / 2841 / 226
Регистрация: 12.12.2009
Сообщений: 7,222
Записей в блоге: 1
Завершенные тесты: 1
27.06.2014, 15:12     [Error] 'If' was not declared in this scope #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cstdlib>
#include <stdio.h>
#define If if
using namespace std;
int main()
{
    int magic;
    int guess;
    magic=rand();
    cin>>guess;
    If (guess==magic) cout << "Yes";
    return 0;
}
Help
0 / 0 / 0
Регистрация: 27.06.2014
Сообщений: 5
27.06.2014, 15:12  [ТС]     [Error] 'If' was not declared in this scope #5
Спасибо.
Croessmah
27.06.2014, 15:15
  #6

Не по теме:

Kastaneda, какой ужас

gru74ik
Модератор
Эксперт CЭксперт С++
3979 / 1726 / 193
Регистрация: 20.02.2013
Сообщений: 4,828
Записей в блоге: 21
27.06.2014, 20:27     [Error] 'If' was not declared in this scope #7
Цитата Сообщение от Kastaneda Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cstdlib>
#include <stdio.h>
#define If if
using namespace std;
int main()
{
    int magic;
    int guess;
    magic=rand();
    cin>>guess;
    If (guess==magic) cout << "Yes";
    return 0;
}
Да ты тролль шутник!
Представляю что будет, если человек привыкнет так кодить! ))))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2014, 20:36     [Error] 'If' was not declared in this scope
Еще ссылки по теме:
[C++] Error: 'FindeMP2' was not declared in this scope C++
C++ [Error] 'cout' was not declared in this scope
C++ error: ‘cout’ was not declared in this scope
Ошибка [Error] 'ofstream' was not declared in this scope C++
C++ Ошибка: error: 'error' was not declared in this scope

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Kastaneda
27.06.2014, 20:36     [Error] 'If' was not declared in this scope
  #8

Не по теме:

Цитата Сообщение от gru74ik Посмотреть сообщение
Представляю что будет, если человек привыкнет так кодить! ))))
главное, чтобы он не говорил, что его этому на cyberforum'е научили

Yandex
Объявления
27.06.2014, 20:36     [Error] 'If' was not declared in this scope
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru