Найти в Дзене

Статья #8. Калькулятор #1. Учимся складывать числа

Компьютер был создан для облегчения различных вычислений в том числе и для сложений чисел. Сегодня я попробую написать простейший калькулятор, который будет уметь складывать два целочисленных числа. Код простейшего калькулятора, суммирующего два введенных числа выглядит так: Приступим к разборке кода. В первых двух строках программы подключаются два заголовочных файла, уже изученных в прошлых статьях. В 10-й строке объявляется функция main(), про которую я тоже объяснял в одной из прошлых статей. Строки 12 и 13 тоже вам должны быть знакомы по прошлой статье. На 15-й строке происходит объявление двух целочисленных переменных a и b типа int. Основные типы данных в C++ int — целочисленный тип данных. float — тип данных с плавающей запятой. double — тип данных с плавающей запятой двойной точности. char — символьный тип данных. bool — логический тип данных. Далее на 17-й строке программа просит нас ввести первое число. Само число вводится на 18-й строке и записывается в переменну

Компьютер был создан для облегчения различных вычислений в том числе и для сложений чисел. Сегодня я попробую написать простейший калькулятор, который будет уметь складывать два целочисленных числа.

Код простейшего калькулятора, суммирующего два введенных числа выглядит так:

-2

Приступим к разборке кода. В первых двух строках программы подключаются два заголовочных файла, уже изученных в прошлых статьях. В 10-й строке объявляется функция main(), про которую я тоже объяснял в одной из прошлых статей.

Строки 12 и 13 тоже вам должны быть знакомы по прошлой статье.

На 15-й строке происходит объявление двух целочисленных переменных a и b типа int.

Основные типы данных в C++
int — целочисленный тип данных.
float — тип данных с плавающей запятой.
double — тип данных с плавающей запятой двойной точности.
char — символьный тип данных.
bool — логический тип данных.

Далее на 17-й строке программа просит нас ввести первое число.

Само число вводится на 18-й строке и записывается в переменную a.

На 20-й и 21-й строках повторяется ввод, но уже второго числа, которое записывается в переменную b.

На 23-й строке выводится текст "Сумма введенных чисел равна: " а после вывода теста происходит вызов функции calc(a, b) в которую, как не трудно догадаться, в круглых скобках передаются две наши переменные a и b.

Объявление функции calc находится в 5-й строке программы.

В 7-й строке функция calc складывает два числа находящихся в переменных и возвращает значение типа int, которое и будет подставлено вместо calc(a, b) в 23-й строке программы.

Результат работы программы:

-3

Результат вычислений можно проверить на обычном калькуляторе.

Сегодня я научился вводить числа с клавиатуры объявлять функцию и передавать ей параметры.

На сегодня все. Завтра я продолжу изучать и модифицировать программу простейшего консольного калькулятора.

Спасибо за внимание!

Программирование для меня — это хобби. Написание программ – это отличная практика для развития мышления! Если вы считаете так же тогда ставьте лайк и подписывайтесь на мой блог!