Вопрос задан 26.06.2023 в 13:55. Предмет Информатика. Спрашивает Борисова Арина.

составить программы: 1) нахождения количества четных элементов массива из 10 чисел, заданных

случайным образом; 2) суммы нечетных элементов массива; 3) нахождения максимального и минимального элемента массива в одной задаче.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Терехов Ярослав.

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)) # мин элемент массива

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения каждой из ваших задач вам потребуется написать программу на языке программирования. Ниже приведены примеры программ на Python для каждой из ваших задач:

  1. Нахождение количества четных элементов массива из 10 чисел, заданных случайным образом:
python
import 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)
  1. Сумма нечетных элементов массива:
python
import 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)
  1. Нахождение максимального и минимального элементов массива:
python
import 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 и выполнить их для получения результатов.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос