| Гильдии (тематическое общение) > Гильдия мастеров |
| С++. Программисты, помогите! |
| << < (3/3) |
| Miklstar:
--- Цитата: Freya от Февраля 09, 2012, 13:16:51 ---зачем вы учитесь писать калькулятор который вообще так не пишется? --- Конец цитаты --- ...чисто практика... захотел - попробовал... |
| Freya:
#include <iostream> // подключения библиотеки для роботы функций cin и cout using namespace std; // указываем что нужно использовать объектное пространство имен void main()// Создание метода который служит точкой входа в программу можно просто void main { cout<<"Enter first and secound digits and press Enter"<<endl; // Создания потока выводящего на экран строчку , endl переход на новую строку int a,b; // создание переменных целого типа cin>>a>>b; // создание потока для инициализации переменных с клавиатуры cout<<"Enter doing p-plus m-minus u-multyply and press Enter "<<endl;// Создания потока выводящего на экран строчку , endl переход на новую строку char c; // создание переменой символьного типа для switch cin>>c;// создание потока для инициализации переменных с клавиатуры long rez=0; //создание переменой которая будет хранить результат switch (c) { case 'p': { rez=a+b; cout<<a<<" "<<b<<" "<<rez<<endl; //создание потока и направления его на консоль для вывода результатов break; } case 'm': { rez=a-b;cout<<a<<" "<<b<<" "<<rez<<endl;//создание потока и направления его на консоль для вывода результатов break; } case 'u': { rez=a*b;cout<<a<<" "<<b<<" "<<rez<<endl;//создание потока и направления его на консоль для вывода результатов break; } } system("pause"); //передача консоли системы команды приостановления роботы до нажатия клавиши (корректная замена getch()-который вобще создан для другого) } |
| Freya:
так нормально? |
| Кай Лерэйн:
Код можно брать в тег code - он тогда сохраняет форматирование. |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |