- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
#include <iostream.h>
#include <conio.h>
using namespace std;
int main (int argc, char *argv[])
{
system ("Title Kaлькyлятop");
int x, y, otvet;
char znak;
cin >> x >> znak >> y;
if (znak == '+') otvet = x+y;
if (znak == '-') otvet = x-y;
if (znak == '*') otvet = x*y;
if (znak == '/') otvet = x/y;
system ("cls");
cout << x << znak << y << "=" << otvet;
getch();
return 0;
}
надо по пальчику в час =)
Мое мнение, что если с англю проблемы, то лучше уж транслитом, а то напишешь чего-нибудь, а потом никто понять не может (давеча было про conclusion)
Но это скорее не для линуксоидов, а для юниксоидов, чтобы работало на любой платформе и на любом терминале (однако, любых терминалов все меньше и меньше, так что curses скоро совсем отомрет).
Потому что в консоли линуксоиды проги запускают, а виндузятники не в консоли.
Когда виндузятки запускают консольную программу, то когда она отработает, консоль сразу закрывается и результата не видно, поэтому они делают getch() в конце, чтобы программа закрылась по нажатию клавиши.
У линуксоидов такой проблемы нет, так как они в консоли проги запускают, и прога отрабатывает, и консоль не закрывается.
но если проводить аналогии то императив и функциональщина это все же как учить ходить и самостоятельно питаться, необходимо и одно и другое (исключим что-то одно и опять же ни к чему хорошему не придем)
перенаправь вывод и посмотри, когда пользователь догадается, что надо нажать кнопку. Про использование в скриптах я вообще молчу.
А преподы - идиоты
2 запускаем прогу
3 окошко остается открытым, проблем с перенаправлением нет
4 ?????
5 PROFIT!
зы если препод умеет только на кнопку Пуцк жамкать чему он тогда научит?
ОЧЕНЬ многие преподы умеют только жать на пуск. К.О.
значит мне повезло - такие 'преподы' не встречались
"Уважаемые студенты, перед тем, как написать вашу первую программу, давайте изучим механизмы синхронизации потоков".
Гоблины!
>а если актуальна оптимизация (а здесь актуальна)
Это тоже не понятно...
А не надо чтоб догадывался, надо выводить сообщение "нажмите любую клавишу для выхода"
угу, в файл
пусть привыкают делать правильно
ящитаю :)
Если зарплату дадут сегодня, то...
А если завтра, то ...
А если послезавтра, то ваще крышка.
Ну да... Особенно радует system ("cls");