Задачи для 10 класса. Написать программу любым языком.(Делается задание в тетради, а не...

0 голосов
13 просмотров

Задачи для 10 класса. Написать программу любым языком.(Делается задание в тетради, а не на компьютере)
1. Ввести количество чисел
2. Ввести числа
3. Найти число, сумма цифр которого самая маленькая.

Прошу прощения за неточную формулировку задания, так как пишу по памяти(со слов учителя).
Заранее спасибо.


Информатика (17 баллов) | 13 просмотров
Дан 1 ответ
0 голосов
x = int(input("Введіть ксть чисел: "))
i = 0
s = []
mas = []
if x >0:
----while i :
--------i+=1
--------n = int(input("Введіть числа: "))
--------mas.append(n)
----print(mas)
else:
----print("Х < 0")
b = 0
mini = []
for q in mas:
----while q > 0:
--------a = q % 10
--------q = q // 10
--------b += a
--------mini.append(b)
----b = 0
print(mini)
print('Мінімальне число: ',min(mini))

Пример:
Введіть ксть чисел: 5Введіть числа: 944Введіть числа: 9432Введіть числа: 124Введіть числа: 53Введіть числа: 325[944, 9432, 124, 53, 325][17, 18, 7, 8, 10]Мінімальне число:  7
(1.8k баллов)