Вопрос задан 18.02.2025 в 15:25. Предмет Информатика. Спрашивает Чичканова Вероника.

Задание 1: Составьте программу ввода с клавиатуры массива целых чисел a[1..10] и вывода на экран элементов массива с нечетными значениями.
Задание 2:Составьте программу ввода с клавиатуры массива целых чисел a[1..10] и вывода на экран элементов массива с четными положительными значениями.

Перейти к ответам

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

Отвечает Крымченко Анастасия.

Задание 1:

Для составления программы, которая будет принимать с клавиатуры массив целых чисел a[1..10] и выводить только те элементы, которые являются нечетными, можно использовать следующий подход на языке программирования Python.

Вот пример кода:

python
# Вводим элементы массива a = [] for i in range(10): a.append(int(input(f"Введите элемент массива a[{i+1}]: ")))

# Выводим элементы массива, которые являются нечетными print("Нечетные элементы массива:") for i in range(10): if a[i] % 2 != 0: # Проверка на нечетность print(a[i])

Пояснение:

  1. Мы создаем пустой список a[], в который будем добавлять элементы.
  2. В цикле for запрашиваем у пользователя ввод каждого элемента массива.
  3. Далее мы проходим по массиву и выводим только те элементы, которые не делятся на 2, то есть имеют остаток при делении на 2, то есть являются нечетными.

Задание 2:

Для того, чтобы создать программу, которая будет вводить массив целых чисел a[1..10] и выводить только те элементы, которые являются четными положительными, можно воспользоваться следующим кодом:

python
# Вводим элементы массива a = [] for i in range(10): a.append(int(input(f"Введите элемент массива a[{i+1}]: ")))

# Выводим элементы массива, которые являются четными положительными print("Четные положительные элементы массива:") for i in range(10): if a[i] > 0 and a[i] % 2 == 0: # Проверка на положительность и четность print(a[i])

Пояснение:

  1. Мы создаем пустой список a[], чтобы хранить элементы массива.
  2. В цикле for запрашиваем у пользователя ввод каждого числа.
  3. Далее в другом цикле проверяем, что элемент массива положительный (a[i] > 0) и четный (a[i] % 2 == 0), и если оба условия выполняются, выводим этот элемент на экран.

Обе программы используют стандартный способ ввода с клавиатуры через функцию input() и затем обрабатывают массив, чтобы вывести нужные элементы в зависимости от условий задачи.

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

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

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

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