Задать вопрос
8 января, 12:24

Выполнить в paskal

N=12 Ввести число К Определить количество элементов массива, значения которых больше K.

...

Все элементы массива увеличить в 3 раза. Массив вывести.

...

Определить максимальное значение сред положительных элементов массива.

+5
Ответы (1)
  1. 8 января, 15:53
    0
    Const

    n = 12;

    var

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

    i, k, p, max: integer;

    begin

    Randomize;

    Write ('Введите число К: ') ;

    Readln (k) ;

    Write ('Элементы массива: ') ;

    p : = 0;

    for i : = 1 to n do

    begin

    a[i] : = Random (101) - 50;

    Write (a[i]:5) ;

    if a[i] > k then p : = p + 1;

    end;

    Writeln (#13#10, 'Количество элементов, больших ', k, '=', p) ;

    max : = - 32768;

    for i : = 1 to n do

    begin

    a[i] : = 3 * a[i];

    if max < a[i] then max : = a[i]

    end;

    if max > 0 then Writeln ('Максимальный элемент массива равен ', max)

    else Writeln ('В массиве нет положительных элементов')

    end.

    Тестовое решение:

    Введите число К: 25

    Элементы массива: - 10 43 - 6 8 - 4 39 26 - 30 - 33 - 10 - 34 - 4

    Количество элементов, больших 25=3

    Максимальный элемент массива равен 129
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Выполнить в paskal N=12 Ввести число К Определить количество элементов массива, значения которых больше K. ... Все элементы массива ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы