Предмет: Информатика, автор: kenokaqa12345678

Задание №1. Дан список а = [10, 4, 3, 1, 7, 8, 0, 5, 9, 6].

Выведите на экран все числа больше числа z.
Найти сумму всех чисел меньше числа z.
Используя оператор break, составьте программу, которая выводит на экран только 5 элементов данного списка.
Используя оператор continue, составьте программу, которая выводит на экран элементы данного списка кроме числа 0.


Koljisto: Какой язык программирования
kenokaqa12345678: Python

Ответы

Автор ответа: Koljisto
0

Ответ:

a = [10, 4, 3, 1, 7, 8, 0, 5, 9, 6]

# 1

z = int(input("z = "))

sum_min = 0

print("Числа больше " + str(z) + ":")

for elem in a:

   if elem > z:

       print(elem, end=" ")

   else:

       if elem != z:

           sum_min += elem

print("\nСумма чисел меньше " + str(z) + " : \n" + str(sum_min))

print("Break operator:")

# 2

for i in range(len(a)):

   if i > 4:

       break

   print(a[i], end=" ")

print("\nNot 0:")

# 3

for elem in a:

   if elem == 0:

       continue

   print(elem, end=" ")

   

Вывод:

z = 4

Числа больше 4:

10 7 8 5 9 6

Сумма чисел меньше 4 :

4

Break operator:

10 4 3 1 7

Not 0:

10 4 3 1 7 8 5 9 6

Похожие вопросы
Предмет: Русский язык, автор: Аноним