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

Дан массив из 12 элементов, в котором есть положительные и отрицательные числа (ноль тоже есть) : а1=5, а2=4, а3=-3, а4=1, а5=0, а6=-4, а7=, а8=25, а9=-8, а10=-5, а11=-17, а12=-1. Составьте программу, в которой 1 вариант: Все отрицательные числа меняются на "1", все положительные на "-5", нулевые не трогаются. Вывести на экран исходный и полученный массив.

+5
Ответы (1)
  1. 5 марта, 00:51
    0
    program zz1;

    const n = 12; / / задаем количество элементов в массиве

    m:array [1 ... n] of integer = (5, 4, - 3, 1, 0, - 4, 10, 25, - 8, - 5, - 17, - 1);

    var i:integer; / / задаем переменные целого типа

    k:array [1 ... n] of integer;

    begin

    for i:=1 to n do k[i]:=m[i];

    for i:=1 to n do / / выводим исходный массив на экран

    write (m[i],' ');

    writeln; / / переходим на новую строку для вывода ответа

    for i:=1 to n do / / организуем цикл, в котором переберем все элементы массива

    if k[i] < 0 then k[i]:=1; / / проверяем, если элемент отрицательный, то заменяем на 1

    for i:=1 to n do / / организуем цикл, в котором переберем все элементы массива

    if k[i] > 0 then k[i]:=-5; / / проверяем, если элемент положительный, то заменяем на - 5

    for i:=1 to n do / / выводим полученный массив на экран

    write (k[i],' ');

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Дан массив из 12 элементов, в котором есть положительные и отрицательные числа (ноль тоже есть) : а1=5, а2=4, а3=-3, а4=1, а5=0, а6=-4, ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)
1. Заполнить массив с клавиатуры целыми числами. Вывести элементы этого массива на экран. (Добавить комментарии) 2. Заполнить массив таким образом, чтобы каждый его элемент был равен утроенному значению его порядкового номера (индекса). 3.
Ответы (1)
1. Задайте массив из 10 элементов с помощью датчика целых случайных чисел. Найдите сумму четных элементов массива. Выведите на экран исходный массив и полученную сумму. 2. Дан массив В (n). Определите произведение элементов, кратных 3.
Ответы (1)
В целочисленной последовательности есть нулевые элементы. Создать массив из номеров этих элементов. То-есть дан массив в которым есть нулевые значения. Например: 20330120 От Вас требуется создать массив из номеров этих нулевых значений.
Ответы (1)
1) Написать программу, которая вводит массив из 10 целых чисел и выводит на экран этот же массив в прямом и обратном порядке.
Ответы (1)