Как составить программу, которая будет вводить массив К из 6 элементов с клавиатуры и выводить только положительные элементы? И как вычислить среднюю скорость автомобиля по результатам измерения в 7 населённых пунктах: 78 км/ч, 112 км/ч, 51 км/ч, 54 км/ч, 119 км/ч, 54 км/ч, 99 км/ч?
Информатика 9 класс Программирование и алгоритмы программа для ввода массива положительные элементы массива вычисление средней скорости скорость автомобиля массив из 6 элементов информатика 9 класс ввод данных с клавиатуры алгоритм вычисления средней скорости
Давайте разберем оба задания по очереди.
Задание 1: Ввод массива и вывод положительных элементов
Для начала, нам нужно создать программу, которая будет выполнять следующие шаги:
Пример программы на языке Python:
# Объявляем массив
K = [0] * 6
# Вводим элементы массива
for i in range(6):
K[i] = int(input("Введите элемент массива K[{}]: ".format(i)))
# Выводим только положительные элементы
print("Положительные элементы массива:")
for i in range(6):
if K[i] > 0:
print(K[i])
В этом коде мы сначала создаем массив K из 6 элементов, затем в цикле запрашиваем у пользователя ввод каждого элемента. После этого, снова используя цикл, проверяем каждый элемент на положительность и выводим его, если он положительный.
Задание 2: Вычисление средней скорости автомобиля
Теперь давайте вычислим среднюю скорость автомобиля по данным измерениям. Для этого нам нужно выполнить следующие шаги:
Пример программы на языке Python:
# Данные о скорости
speeds = [78, 112, 51, 54, 119, 54, 99]
# Вычисляем сумму скоростей
total_speed = sum(speeds)
# Количество измерений
count = len(speeds)
# Вычисляем среднюю скорость
average_speed = total_speed / count
# Выводим результат
print("Средняя скорость автомобиля:", average_speed, "км/ч")
В этом коде мы создаем список speeds, который содержит все измеренные скорости. Затем с помощью функции sum() находим общую сумму скоростей, а с помощью len() определяем количество измерений. Средняя скорость вычисляется делением суммы на количество измерений, и затем выводится на экран.
Таким образом, мы решаем обе задачи: создаем массив и выводим положительные элементы, а также вычисляем среднюю скорость по заданным данным.