Предмет: Информатика,
автор: kirk4331
Срочно, нужно решить задачку по информатике на языке Python. Звучит она следующим образом:
Дан список из чисел 12, 34, 8, 15, 9, 26. Выведите на экран числа:
а) меньше числа n; б) первое число больше n; в) сумму всех чисел больше числа n.
Очень желательно написать программу по простому (в смысле мы пока не изучаем "str", "list_" и др.).
Примерное начало:
n=int(input('Введите число n:'))
a=[12,34,8,15,9,26]
Ещё если не ошибаюсь здесь нужно использовать циклы "for","range", "if","else".
Ответы
Автор ответа:
1
n = int(input('Введите n: '))
arr = [12, 34, 8, 15, 9, 26]
a = []
b = None
c = 0
for el in arr:
if el < n:
a.append(el)
if not b:
if el > n:
b = el
if el > n:
c += el
if a:
print('a)', a)
else:
print('a) Нет таких чисел')
if b:
print('б)', b)
else:
print('a) Нет такого числа')
print('в)', c)
kirk4331:
Нуу , _, Спасибо..
Похожие вопросы
Предмет: Немецкий язык,
автор: Vorobey757
Предмет: Русский язык,
автор: nickname0987571899
Предмет: Русский язык,
автор: Симба1111
Предмет: Алгебра,
автор: catsnastya
Предмет: Литература,
автор: krasotka00040