Dainik
Изучающий
- Регистрация
- 25 Янв 2014
- Сообщения
- 249
- Лучшие ответы
- 0
- Репутация
- 32
Доброго времени суток, уважаемые пользователи Pawno-Info.
Недавно начал изучение языка C++ и решил выложить простенький калькулятор на нём.
Возможно уже было (если было - можете удалить мою тему).
Скриншоты:
Исходник:
От профессионалов хочу узнать, почему не получилось сделать проверку через switch?
Недавно начал изучение языка C++ и решил выложить простенький калькулятор на нём.
Возможно уже было (если было - можете удалить мою тему).
Скриншоты:
Исходник:
PHP:
#include "stdafx.h"
#include <iostream>
using namespace std;
int main(int argc, const char * agrv[]) {
int first, second, type;
cout << "Calculator by Dainis\n\nTypes:\n1. Addition(+)\n2. Subtraction(-)\n3. Multiplication(*)\n4. Division(/)\nChoose the type of action: ";
cin >> type;
cout << "Enter the first number: ";
cin >> first;
cout << "Enter the second number: ";
cin >> second;
switch (type)
{
case 1:
cout << "Result: " << first + second << "\n";
break;
case 2:
cout << "Result: " << first - second << "\n";
break;
case 3:
cout << "Result: " << first * second << "\n";
break;
case 4:
cout << "Result: " << first / second << "\n";
break;
default:
cout << "Error! Unknown type\n";
}
system("pause");
return 0;
}
Таким вот образом:
PHP:
switch(type)
{
case 1: result = first + second;
case 2: result = first - second;
case 3: result = first * second;
case 4: result = first / second;
}
Последнее редактирование: