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

В массиве все положительные элементы увеличить в 2 раза, а все отрицательные заменить на 7. Вывести на экран исходный и преобразованный массивы.

+4
Ответы (1)
  1. 16 января, 20:49
    0
    Const / /подключаем константу;

    n = 15; / /значение константы;

    var

    a: array[1 ... n] of integer; / /значение цикла;

    i: integer; / /переменная целого типа;

    begin

    Randomize; / /подключаем рандомайзер;

    Writeln ('Элементы массива'); / /Просим ввести элементы массива;

    for i : = 1 to n do / /цикл с использованием рандомайзер;

    begin

    a[i] : = Random (61) - 30;

    Write (a[i]:4);

    if a[i]>0 then a[i]:=2*a[i]

    else

    if a[i]<0 then a[i]:=7

    end;

    Writeln; / /вывод до преобразования;

    Writeln ('После преобразования'); / /вывод после преобразования;

    for i : = 1 to n do Write (a[i]:4); / /новый цикл;

    Writeln

    end.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «В массиве все положительные элементы увеличить в 2 раза, а все отрицательные заменить на 7. Вывести на экран исходный и преобразованный ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1. Заполнить массив с клавиатуры целыми числами. Вывести элементы этого массива на экран. (Добавить комментарии) 2. Заполнить массив таким образом, чтобы каждый его элемент был равен утроенному значению его порядкового номера (индекса). 3.
Ответы (1)
1) Вывести массив A (N). Вывести на печать данные о числе нулевых элементов массива и их номера. Если таковых нет, вывести на печать сообщение об этом 2) Вывести массив А (N, N). Разделить все его элементы на минимальный элемент главной диагонали.
Ответы (1)
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)
Составьте программу, которая заполняет массив А[1 ... 8] случайными целыми числами в диапазоне от 10 до 20. Замените все элементы массива меньше 15 их удвоенными значениями. Вывести на экран первоначальный и преобразованный массивы в строку
Ответы (1)
В массиве из 12 целых положительных чисел от 0 до 20 поменять местами первый и последний элементы, второй и предпоследний, и т. д ... Вывести исходный и полученный массивы, ABC Paskal
Ответы (1)