Предмет: Информатика,
автор: d22822
Напишите программы (по одной для каждого условия) которые выводят:
количество двузначных чисел, оканчивающихся на единицу,
сумму всех четных трехзначных чисел,
среднее арифметическое всех чисел, кроме первого (всегда вводится не менее 2х чисел),
наибольшее число,
наименьшее число, кратное 7.
d22822:
Phyton
Ответы
Автор ответа:
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))
Похожие вопросы
Предмет: Русский язык,
автор: Дашок101
Предмет: Технология,
автор: yasmina2002
Предмет: Русский язык,
автор: arsengabidullin
Предмет: Алгебра,
автор: HimMed
Предмет: Математика,
автор: Adina87