
Вопрос задан 26.06.2023 в 13:55.
Предмет Информатика.
Спрашивает Борисова Арина.
составить программы: 1) нахождения количества четных элементов массива из 10 чисел, заданных
случайным образом; 2) суммы нечетных элементов массива; 3) нахождения максимального и минимального элемента массива в одной задаче.

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

Отвечает Терехов Ярослав.
from random import randint
a = [randint(1,100) for i in range(10)]
summ1, summ2 = 0,0
for i in a:
if i % 2 == 0:
summ1 += i
else:
summ2 += i
print(summ1) # чёт
print(summ2) # нечёт
print(max(a)) # макс элемент массива
print(min(a)) # мин элемент массива



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения каждой из ваших задач вам потребуется написать программу на языке программирования. Ниже приведены примеры программ на Python для каждой из ваших задач:
- Нахождение количества четных элементов массива из 10 чисел, заданных случайным образом:
pythonimport random
# Генерация массива из 10 случайных чисел
arr = [random.randint(1, 100) for _ in range(10)]
# Инициализация счетчика четных элементов
even_count = 0
# Подсчет четных элементов
for num in arr:
if num % 2 == 0:
even_count += 1
# Вывод результата
print("Массив:", arr)
print("Количество четных элементов:", even_count)
- Сумма нечетных элементов массива:
pythonimport random
# Генерация массива из 10 случайных чисел
arr = [random.randint(1, 100) for _ in range(10)]
# Инициализация переменной для суммы нечетных элементов
odd_sum = 0
# Подсчет суммы нечетных элементов
for num in arr:
if num % 2 != 0:
odd_sum += num
# Вывод результата
print("Массив:", arr)
print("Сумма нечетных элементов:", odd_sum)
- Нахождение максимального и минимального элементов массива:
pythonimport random
# Генерация массива из 10 случайных чисел
arr = [random.randint(1, 100) for _ in range(10)]
# Инициализация переменных для максимального и минимального элементов
max_num = arr[0]
min_num = arr[0]
# Нахождение максимального и минимального элементов
for num in arr:
if num > max_num:
max_num = num
if num < min_num:
min_num = num
# Вывод результата
print("Массив:", arr)
print("Максимальный элемент:", max_num)
print("Минимальный элемент:", min_num)
Вы можете скопировать и вставить эти программы в среду разработки Python и выполнить их для получения результатов.


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