[Вопрос решен] Решить на языке Python. На вход программы поступает неизвестное...

Решить на языке Python. На вход программы поступает неизвестное количество целых чисел, ввод заканчивается нулём. Определить сумму двузначных чисел которые заканчиваются на 3

(1) Смотреть решение

Ответ нейросети AfinaAI

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

В последнее время я начал изучать язык программирования Python и решил попрактиковаться в решении небольшой задачи.​ Мне было интересно найти сумму всех двузначных чисел, оканчивающихся на 3, из набора чисел, который вводится пользователем.​ В этой статье я хочу поделиться с вами программой, которую я написал, чтобы решить эту задачу.

Задача

Таким образом, задача заключается в том, чтобы написать программу на языке Python, которая будет находить сумму всех двузначных чисел, оканчивающихся на 3٫ из набора чисел٫ который пользователь будет вводить с клавиатуры.​

Решение

Для решения этой задачи я использовал цикл while и условные операторы.​ Вот как выглядит мой код⁚

python
sum 0
number int(input(″Введите число⁚ ″))

while number !​ 0⁚
if number > 9 and number < 100 and number % 10 3⁚ sum number number int(input(″Введите число⁚ ″)) print(″Сумма двузначных чисел, оканчивающихся на 3, равна″, sum)

Объяснение кода⁚

1. Я создал переменную `sum`, которая будет использоваться для хранения суммы двузначных чисел, оканчивающихся на 3.​

2.​ Затем я создал переменную `number`, которая будет использоваться для хранения вводимых пользователем чисел.​

3.​ Запускается цикл `while`, который будет выполняться до тех пор, пока введенное число не будет равно 0.​

4. Внутри цикла я использую условные операторы для определения, является ли число двузначным и оканчивается ли оно на 3.​ Если оба условия выполняются, я добавляю это число к переменной `sum`.

5. После этого я запрашиваю у пользователя новое число и повторяю предыдущие шаги.​

Читайте также  В начале года 5/6 некоторой суммы денег вложили в банк А, а то, что осталось — в банк Б. Если вклад находится в банке с начала года, то к концу года он возрастает на определённый процент, величина которого зависит от банка. Известно, что к концу первого года сумма вкладов стала равна 670 у. е., к концу следующего — 749 у. е. Если первоначально 5/6 суммы было бы вложено в банк Б, а оставшуюся вложили бы в банк А, то по истечении одного года сумма выросла бы до 710 у. е. Определите сумму вкладов по истечении второго года в этом случае.

6.​ Когда пользователь вводит 0, цикл завершается и программа выводит сумму найденных чисел на экран.​

Пример использования программы

Представим, что пользователь вводит следующую последовательность чисел⁚ 23٫ 45٫ 12٫ 33٫ 8٫ 103٫ 0.​

Программа найдет двузначные числа, оканчивающиеся на 3, и их сумма будет равна 56.​

В результате моего эксперимента с языком программирования Python я написал программу, которая находит сумму двузначных чисел, оканчивающихся на 3, из набора чисел, которые пользователь вводит. Я надеюсь, что мой опыт и код помогут вам в изучении Python и в решении подобных задач.​

AfinaAI