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

Ответы на вопрос

Ответ:
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))



Конечно, вот примеры программ для каждого из ваших условий на языке Python:
- Количество двузначных чисел, оканчивающихся на единицу:
pythoncount = 0
for number in range(10, 100):
if number % 10 == 1:
count += 1
print("Количество двузначных чисел, оканчивающихся на единицу:", count)
- Сумма всех четных трехзначных чисел:
pythonsum_even = 0
for number in range(100, 1000):
if number % 2 == 0:
sum_even += number
print("Сумма всех четных трехзначных чисел:", sum_even)
- Среднее арифметическое всех чисел, кроме первого:
pythonnumbers = list(map(int, input("Введите числа через пробел: ").split()))
total_sum = sum(numbers) - numbers[0]
average = total_sum / (len(numbers) - 1)
print("Среднее арифметическое всех чисел, кроме первого:", average)
- Наибольшее число:
pythonnumbers = list(map(int, input("Введите числа через пробел: ").split()))
maximum = max(numbers)
print("Наибольшее число:", maximum)
- Наименьшее число:
pythonnumbers = list(map(int, input("Введите числа через пробел: ").split()))
minimum = min(numbers)
print("Наименьшее число:", minimum)
- Кратное 7:
pythonnumbers = list(map(int, input("Введите числа через пробел: ").split()))
multiple_of_seven = [num for num in numbers if num % 7 == 0]
print("Числа, кратные 7:", multiple_of_seven)
Каждая из этих программ запрашивает ввод чисел и выводит результат в соответствии с заданным условием. Вы можете выполнить программы, введя числа через пробел после запроса на ввод.


Похожие вопросы
Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili