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

Статья #8. Калькулятор #1. Учимся складывать числаКомпьютер — это такой волшебный ящик, который придумали, чтобы не считать на пальцах и не спорить с калькулятором из магазина, который почему-то всегда разряжается в самый ответственный момент. Сегодня я решил стать великим магом цифр и написать самый простой калькулятор в мире, который умеет складывать два целых числа. Да-да, именно так: никакой там космической математики или сложных уравнений — просто сложение.

Как говорится, проще некуда, но зато весело!

Итак, представьте себе: две строки кода — будто две старые добрые подружки — встречаются в начале программы и решают объединиться для великого дела. Это наши заголовочные файлы, которые уже знакомы тем, кто читал мои прошлые статьи (а если не читал — ничего страшного, впереди будет еще много приключений).

В десятом ряду нашей драматической пьесы появляется главный герой — функция main(). Она как директор театра: без нее ни один актер (код) не выйдет на сцену.

Дальше идут строки двенадцатая и тринадцатая — они такие же привычные, как утренний кофе программиста.

А вот пятнадцатая строка — настоящая сенсация! Здесь мы объявляем двух наших героев: переменные a и b типа int. Они как два брата-близнеца готовы принять на себя любые числа.

Теперь начинается самое интересное!

На семнадцатой строке программа просит пользователя ввести первое число. Представьте себе диалог:

— Введите первое число!
— Ну ладно, 42!
— Отлично!

Записываем в a.

Затем повторяется тот же ритуал для второго числа на двадцатой и двадцать первой строках:

— Второе число?
— Пожалуйста, 58!
— Прекрасно! Теперь оно у нас в b.

На двадцать третьей строке происходит кульминация: выводится текст «Сумма введенных чисел равна: », а потом вызывается функция calc(a, b), которая словно опытный математический шутник складывает наши числа и возвращает результат.

Ах да, забыл рассказать про функцию calc!

Она прописана аж на пятой строке программы (да-да, она такая важная). В седьмой строке она делает свое маленькое чудо — складывает a и b и возвращает сумму.

Это как если бы вы попросили своего друга посчитать количество пиццы на вечеринке: он берет число кусочков от вас обоих и говорит итоговое количество. Очень удобно!

Результат работы программы можно проверить обычным калькулятором или даже спросить у бабушки — она точно скажет правильно ли вы посчитали. Главное помнить: программирование — это как готовить борщ.

Сначала кажется сложно, но когда научишься добавлять нужные ингредиенты (переменные), все становится вкусно и понятно.

Сегодня я освоил ввод чисел с клавиатуры (вроде как поговорил с компьютером), объявление функций (создал свой маленький математический заводик) и передачу параметров (передал задания своим помощникам). Завтра буду продолжать улучшать этот консольный калькулятор — может быть добавлю умножение или даже вычисление квадратного корня… хотя нет, пока пусть будет просто сумма. Как говорится, лучше меньше да лучше!

Кстати, знаете анекдот?

Программист приходит к врачу и жалуется:

— Доктор, у меня память стала плохой…
Врач спрашивает:
— А вы перезагружались?
Программист задумчиво отвечает:
— Нет… А это помогает?

Вот так же иногда надо просто дать программе немного времени или добавить пару строчек кода — и все заработает!

Если вам нравится мой подход к программированию — ставьте лайк и подписывайтесь на блог. Вместе мы превратим скучные цифры в веселую игру!

А пока спасибо за внимание и до новых встреч в мире кодов и байтов!