
Вопрос задан 23.06.2023 в 16:19.
Предмет Информатика.
Спрашивает Головенчик Паша.
100 баллов и короно4ка Дан массив B, состоящий не более чем из 20 вещественных чисел. Написать
программу, которая: 1. вводит элементы массива с клавиатуры; 2. находит произведение элементов больших 5; 3. находит среднее арифметическое положительных элементов массива; 4. находит максимальный элемент.

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

Отвечает Турарбеков Ернат.
Решение представлено во вложениях.
Язык: Pascal | Python







Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Давайте создадим программу на языке Python, которая реализует указанные шаги:
pythondef find_product_gt_5(arr):
product = 1
for element in arr:
if element > 5:
product *= element
return product
def find_average_positive(arr):
positive_count = 0
positive_sum = 0
for element in arr:
if element > 0:
positive_count += 1
positive_sum += element
return positive_sum / positive_count if positive_count > 0 else 0
def find_max(arr):
return max(arr)
# Ввод элементов массива с клавиатуры
B = []
print("Введите элементы массива (не более 20):")
while len(B) < 20:
user_input = input(f"Элемент {len(B) + 1}: ")
if user_input == "":
break
try:
B.append(float(user_input))
except ValueError:
print("Введите корректное число.")
# Нахождение произведения элементов больших 5
product_gt_5 = find_product_gt_5(B)
print("Произведение элементов больших 5:", product_gt_5)
# Нахождение среднего арифметического положительных элементов
average_positive = find_average_positive(B)
print("Среднее арифметическое положительных элементов:", average_positive)
# Нахождение максимального элемента
max_element = find_max(B)
print("Максимальный элемент:", max_element)
Эта программа позволяет пользователю вводить элементы массива с клавиатуры, а затем находит произведение элементов больших 5, среднее арифметическое положительных элементов и максимальный элемент.


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

Информатика 562

Информатика 404

Информатика 31

Информатика 76

Информатика 16

Информатика 41

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