M128K145, Dev C++, новый.
Добавлено через 3 минуты 9 секунд
Gravity, таки да, Дэвис устарел судя по устаревшим операторам, которые он использует. Как книга называется, Страуструпа?
Добавлено через 6 минут 34 секунды
39 C:\Documents and Settings\I159\Мои документы\C++\BranchDemo_1.0.cpp `sistem' undeclared (first use this function) . Вот такое мне компилятор пишет. Как ввести sistem? Я понимаю, что вверху чего-то не хватает, потому как при таких раскладах две ошибки объявляет.
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| //BranchDemo - введите два числа.
//Если первый аргумент больше,
//выполняем операторы первой ветви,
//если меньше - второй
#include <iostream>
using namespace std;
#include <windows.h>
char bufRus[256];
char* Rus(const char* text)
{
CharToOem(text, bufRus);
return bufRus;
}
int main (int argc, char* pszArgs[])
{
//вводим первый аргумент...
int arg1;
cout << Rus("Введите arg1: ") <<endl;
// Ввод аргумента
cin >>arg1;
//...второй
int arg2;
cout << Rus("Введите arg2: ") <<endl;
cin >>arg2;
//Оператор условного перехода, принятие решения
if (arg1 > arg2)
{
cout << Rus("аргумент 1 больше чем аргумент 2\n") <<endl;
}
else
{
cout << Rus("аргумент 1 не больше, чем аргумент 2\n") <<endl;
}
sistem("PAUSE");
return 0;
} |
|