Компьютер — это такой волшебный ящик, который придумали, чтобы не считать на пальцах и не спорить с калькулятором из магазина, который почему-то всегда разряжается в самый ответственный момент. Сегодня я решил стать великим магом цифр и написать самый простой калькулятор в мире, который умеет складывать два целых числа. Да-да, именно так: никакой там космической математики или сложных уравнений — просто сложение.
Как говорится, проще некуда, но зато весело!
Итак, представьте себе: две строки кода — будто две старые добрые подружки — встречаются в начале программы и решают объединиться для великого дела. Это наши заголовочные файлы, которые уже знакомы тем, кто читал мои прошлые статьи (а если не читал — ничего страшного, впереди будет еще много приключений).
В десятом ряду нашей драматической пьесы появляется главный герой — функция main(). Она как директор театра: без нее ни один актер (код) не выйдет на сцену.
Дальше идут строки двенадцатая и тринадцатая — они такие же привычные, как утренний кофе программиста.
А вот пятнадцатая строка — настоящая сенсация! Здесь мы объявляем двух наших героев: переменные a и b типа int. Они как два брата-близнеца готовы принять на себя любые числа.
Теперь начинается самое интересное!
На семнадцатой строке программа просит пользователя ввести первое число. Представьте себе диалог:
— Введите первое число!
— Ну ладно, 42!
— Отлично!
Записываем в a.
Затем повторяется тот же ритуал для второго числа на двадцатой и двадцать первой строках:
— Второе число?
— Пожалуйста, 58!
— Прекрасно! Теперь оно у нас в b.
На двадцать третьей строке происходит кульминация: выводится текст «Сумма введенных чисел равна: », а потом вызывается функция calc(a, b), которая словно опытный математический шутник складывает наши числа и возвращает результат.
Ах да, забыл рассказать про функцию calc!
Она прописана аж на пятой строке программы (да-да, она такая важная). В седьмой строке она делает свое маленькое чудо — складывает a и b и возвращает сумму.
Это как если бы вы попросили своего друга посчитать количество пиццы на вечеринке: он берет число кусочков от вас обоих и говорит итоговое количество. Очень удобно!
Результат работы программы можно проверить обычным калькулятором или даже спросить у бабушки — она точно скажет правильно ли вы посчитали. Главное помнить: программирование — это как готовить борщ.
Сначала кажется сложно, но когда научишься добавлять нужные ингредиенты (переменные), все становится вкусно и понятно.
Сегодня я освоил ввод чисел с клавиатуры (вроде как поговорил с компьютером), объявление функций (создал свой маленький математический заводик) и передачу параметров (передал задания своим помощникам). Завтра буду продолжать улучшать этот консольный калькулятор — может быть добавлю умножение или даже вычисление квадратного корня… хотя нет, пока пусть будет просто сумма. Как говорится, лучше меньше да лучше!
Кстати, знаете анекдот?
Программист приходит к врачу и жалуется:
— Доктор, у меня память стала плохой…
Врач спрашивает:
— А вы перезагружались?
Программист задумчиво отвечает:
— Нет… А это помогает?
Вот так же иногда надо просто дать программе немного времени или добавить пару строчек кода — и все заработает!
Если вам нравится мой подход к программированию — ставьте лайк и подписывайтесь на блог. Вместе мы превратим скучные цифры в веселую игру!
А пока спасибо за внимание и до новых встреч в мире кодов и байтов!