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

В строке содержатся различные числа, разделенные пробелами. Необходимо:
1. Подсчитать кол-во этих чисел, их сумму и среднее арифметическое;
2. подсчитать кол-во чисел которые меньше и которые больше среднего арифметического;
3. подсчитать кол-во чисел заканчивающихся на 5;
4. подсчитать кол-во двузначных и трехзначных чисел;
5. найти и сравнить суммы четных и нечетных чисел;
6. вычислить числа, отсортировав их по убыванию

Ответы

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

Программа:

Python:

n = int(input('Количество чисел в массиве: '))

arr = [int(num) for num in input().split(' ', n - 1)]

print(list(arr))

summ = amount = average = n1 = n2 = n3 = n4 = n5 = n6 = n7 = 0

for i in arr:

   summ += i

   amount += 1

   if i % 10 == 5:

       n3 += 1

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

       n4 += 1

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

       n5 += 1

   if i % 2 == 0:

       n6 += i

   if i % 2 == 1:

       n7 += i

average = summ/amount

for i in arr:

   if i > average:

       n1 += 1

   elif i < average:

       n2 += 1

arr.sort(reverse=True)

print('Чисел в массиве:', amount)

print('Сумма чисел массива:', summ)

print('Среднее арифметические чисел в массиве:', average)

print('Числа, которые больше среднего арифметического:', n1)

print('Числа, которые меньше среднего арифметического:', n2)

print('Числа, которые заканчиваются на 5:', n3)

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

print('Количество трехзначных чисел:', n5)

print('Сумма чётных чисел:', n6)

print('Сумма нечётных чисел:', n7)

print('Разность суммы чётных и нечётных чисел:', abs(n7 - n6))

print('Отсортированные числа по убыванию:', arr)


turkinnikita303: Простите, помогите мне пожалуйста ответить на вопрос по информатике
maxem400: я забыл написать язык, прости что ты потратил время впустую, но я тебе очень благодарен
vimmortal2: какой нужен?
maxem400: с#
turkinnikita303: помогите пожалуйста
Похожие вопросы
Предмет: Английский язык, автор: варя161