Предмет: Информатика, автор: 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".

Ответы

Автор ответа: FANTSCR1N
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: Нуу , _, Спасибо..
Похожие вопросы
Предмет: Русский язык, автор: nickname0987571899
Предмет: Русский язык, автор: Симба1111