Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

C++ Простой калькулятор на C++

Статус
В этой теме нельзя размещать новые ответы.

Dainik

Изучающий
Регистрация
25 Янв 2014
Сообщения
249
Лучшие ответы
0
Репутация
32
Доброго времени суток, уважаемые пользователи Pawno-Info.
Недавно начал изучение языка 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;
}
От профессионалов хочу узнать, почему не получилось сделать проверку через switch?
Таким вот образом:
PHP:
switch(type)
{
	case 1: result = first + second;
	case 2: result = first - second;
	case 3: result = first * second;
	case 4: result = first / second;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу