
Моя история о создании программы для подсчета суммы чисел от 1 до заданного пользователем числа
Недавно я заинтересовался программированием и решил попробовать написать свою первую программу․ Мне была интересна задача подсчета суммы всех чисел от 1 до числа‚ введенного пользователем․ Я решил‚ что это может быть отличным началом моего путешествия в мир программирования․ Я выбрал язык программирования Python‚ так как он известен своей простотой и понятностью для начинающих․ Итак‚ приступим к созданию программы! Сначала я импортировал модуль time
‚ чтобы добавить небольшую паузу перед тем‚ как программа выдаст результат․ Затем я определил функцию calculate_sum
‚ которая будет выполнять основную логику программы․ Далее‚ я использовал функцию input
‚ чтобы позволить пользователю ввести число․ Я сохранил это число в переменную n
․ С помощью цикла for
я прошелся от 1 до числа n
и прибавил каждое число к переменной sum
․ В конце цикла я вывел сумму на экран․
Наконец‚ я добавил небольшую паузу‚ чтобы пользователь мог увидеть результат программы‚ прежде чем она закроется․Вот код моей программы⁚
python
import time
def calculate_sum⁚
n int(input(″Введите число⁚ ″))
sum 0
for i in range(1‚ n 1)⁚
sum i
print(″Сумма чисел от 1 до″‚ n‚ ″равна″‚ sum)
time․sleep(3)
calculate_sum
После того‚ как я написал программу‚ я сохранил ее в файле с расширением ″․py″ и запустил через интерпретатор Python․ Когда программа запросила ввод числа‚ я ввел‚ например‚ число 5․ Программа вычислила сумму чисел от 1 до 5 и вывела результат⁚ ″Сумма чисел от 1 до 5 равна 15″․ Затем программа немного подождала и закрылась․Мне понравилось создавать программу и видеть ее работу на практике․ Я понял‚ что программирование может быть не только интересным‚ но и полезным инструментом для решения различных задач․ И я уже начал думать о новых программных проектах‚ которые мне было бы интересно реализовать!Создание программы для вывода таблицы умножения
Кроме того‚ я также решил создать программу для вывода таблицы умножения для заданного пользователем числа․ Мне понравилась идея помочь пользователям узнать результаты умножения с помощью простой программы․ Я выбрал тот же язык программирования ー Python․ И начал писать программу․ Сначала я определил функцию print_multiplication_table
‚ которая будет выводить таблицу умножения․ Затем‚ я снова использовал функцию input
для ввода числа‚ для которого нужно вывести таблицу умножения․ Я сохранял это число в переменную n
․ С помощью вложенного цикла for
‚ я создавал таблицу умножения‚ перемножая числа от 1 до 10 (обычно таблица умножения состоит из 10 строк и 10 столбцов) с числом n
․
Вот код моей программы⁚
python
def print_multiplication_table⁚
n int(input(″Введите число⁚ ″))
for i in range(1‚ 11)⁚
print(n‚ ″*″‚ i‚ ″″‚ n * i)
print_multiplication_table
После того‚ как я запустил программу и ввел число‚ например‚ 7‚ программа вывела таблицу умножения для числа 7⁚
7 * 1 7
7 * 2 14
7 * 3 21
7 * 4 28
7 * 5 35
7 * 6 42
7 * 7 49
7 * 8 56
7 * 9 63
7 * 10 70
Я был доволен результатом! Моя программа успешно выводила таблицу умножения для заданного числа․
Создание этих двух программ было увлекательным опытом для меня․ Я научился использовать циклы и ввод данных пользователя‚ а также увидел‚ как быстро и легко можно создать полезные программы с помощью программирования․
Я узнал‚ что программирование ‒ это не только увлекательное занятие‚ но и мощный инструмент для решения разных задач․ Я надеюсь‚ что в будущем смогу использовать свои навыки программирования‚ чтобы создавать еще больше полезных программ․ Ведь это так увлекательно ‒ видеть свои идеи превращаются в работающий код!