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

Напишите программы (по одной для каждого условия) которые выводят:

количество двузначных чисел, оканчивающихся на единицу,
сумму всех четных трехзначных чисел,
среднее арифметическое всех чисел, кроме первого (всегда вводится не менее 2х чисел),
наибольшее число,
наименьшее число, кратное 7.


d22822: Phyton

Ответы

Автор ответа: vottak54
1

Ответ:

arr = [23, 32, 41, 81, 546, 324, 789, 54, 371, 9173, 232, 272, 29]

count = 0

for i in arr:

if len(str(i)) == 2:

count += 1

print("Количество двузначных чисел:", count)

count = 0

iter = 0

for i in arr:

if len(str(i)) == 2:

if( int(str(arr[iter])[-1]) == 1 ):

count += 1

iter += 1

print("Оканчиваются на еденицу:", count)

count = 0

arr2 = []

for i in arr:

if i % 2 == 0 and len(str(i)) == 3:

arr2.append(i)

print("Сумма трёхзначных чётных чисел:", sum(arr2))

print("Среднее арифметическое всех чисел:", 1 / len(arr) * sum(arr))

print("Наибольшее число:", max(arr))

arr2 = []

for i in arr:

if i % 7 == 0:

arr2.append(i)

print("Наименьшее число кратное 7:", min(arr2))

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