1. Напишите программу, которая вычисляет среднюю температуру в августе на основе данных о ежедневной температуре

  • 41
1. Напишите программу, которая вычисляет среднюю температуру в августе на основе данных о ежедневной температуре, хранящихся в массиве.
2. Разработайте программу для подсчета средней оценки по информатике у 20 учащихся класса, и определения количества учащихся, имеющих оценки выше средней. В массиве хранятся оценки, которые вводятся с клавиатуры.
Загадочная_Луна
10
Конечно! Вот пошаговые решения для обоих задач:

1. Вычисление средней температуры в августе:
Шаг 1: Создайте массив, содержащий данные о ежедневной температуре в августе.
Шаг 2: Задайте переменную "сумма" и установите ее равной 0.
Шаг 3: Пройдитесь по всем элементам массива и прибавьте значение каждого элемента к переменной "сумма".
Шаг 4: Разделите значение переменной "сумма" на количество элементов в массиве, чтобы найти среднюю температуру.
Шаг 5: Выведите результат на экран.

Пример кода на Python:

python
температуры = [25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17]
сумма = 0

for температура in температуры:
сумма += температура

средняя_температура = сумма / len(температуры)
print(f"Средняя температура в августе: {средняя_температура}")


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

Пример кода на Python:

python
оценки = []
количество_учащихся = 20

for i in range(количество_учащихся):
оценка = int(input(f"Введите оценку учащегося {i + 1}: "))
оценки.append(оценка)

средняя_оценка = sum(оценки) / количество_учащихся
количество_выше_средней = sum(оценка > средняя_оценка for оценка in оценки)

print(f"Средняя оценка по информатике: {средняя_оценка}")
print(f"Количество учащихся с оценками выше средней: {количество_выше_средней}")


Эти программы помогут вам вычислить среднюю температуру в августе и среднюю оценку по информатике, а также определить количество учащихся с оценками выше средней. Удачи с решением задач!