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

Дана последовательность элементов массива а1, а2, а2 ... an. Составить программу, которая нечетные элементы удваивает, а чётные возводит в квадрат.

+2
Ответы (1)
  1. 10 февраля, 20:19
    0
    (Решение задачи предоставлено на языке программирования - Python 3.6.4).

    Заведем пустой массив a, который будем последовательно заполнятся элементами, введенными пользователем с клавиатуры, в количестве n.

    С помощью цикла for перебираем все элементы массива, и благодаря условию if находим среди них элементы с четными значениями или же с нечетными значениями и выполняем соответствующие действия. В результате получаем следующую программу:

    n = int (input ())

    a = []

    for i in range (0, n):

    b = int (input ())

    a. append (b)

    for i in range (0, n):

    if a[i] % 2 = = 0:

    a[i] * = a[i]

    elif a[i] % 2! = 0:

    a[i] * = 2

    print (a)
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дана последовательность элементов массива а1, а2, а2 ... an. Составить программу, которая нечетные элементы удваивает, а чётные возводит в ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
С+ + Напишите программу, которая выводит номера элементов массива, равных заданному значению X. Входные данные Первая строка содержит размер массива N. Во второй строке через пробел задаются N чисел - элементы массива.
Ответы (1)
1) Найти сумму отрицательных элементов массива целых чисел. Размерность массива 10. Заполнение массива осуществить случайными числами от - 20 до 20. 2) Найдите сумму чётных элементов массива целых чисел. Размерность массива 20.
Ответы (1)
Напишите программу, которая сортирует элементы массива по возрастанию последней цифры десятичной записи чисел. Входные данные Первая строка содержит размер массива N. Во второй строке через пробел задаются N чисел - элементы массива.
Ответы (1)
Сначала задано число N - количество элементов в массиве. Далее через пробел записаны N чисел - элементы массива. Необходимо вывести все четные элементы массива (то есть те элементы, которые являются четными числами).
Ответы (1)
1. Составить программу ввода элементов массива A[1 ... 12]случайными целыми числами в диапазоне от - 10 до 10 и находит количество элементов с отрицательными значениями. 2. Составить программу ввода элементов массива A[1 ...
Ответы (1)