Задать вопрос
28 июля, 12:04

Дан массив из 20 элементов случайных чисел из диапазона [ - 1; 1]. Каких элементов больше, положительных, отрицательных или равных нулю. паскаль

+4
Ответы (1)
  1. 28 июля, 14:47
    0
    Program n1;

    const n=20;

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

    i, kn, ko, kp: integer;

    function max (a, b, c: integer) : string;

    begin

    max:=' ';

    if (a>b) and (a>c) then max:='0 больше'

    else if (b>c) and (b>a) then max:='отрицательных больше'

    else if (c>a) and (c>b) then max:='положительных больше'

    else if (a=c) and (c=b) then max:='количество всех элементов одинаковое'

    else if a=b then max:='0 и отрицательных поровну'

    else if b=c then max:='положительных и отрицательных поровну'

    else if a=c then max:='0 и положительных поровну'

    else max:='ошибка';

    end;

    begin

    randomize;

    write ('исходный массив: ') ;

    kn:=0;

    kp:=0;

    ko:=0;

    for i:=1 to n do

    begin

    a[i]:=random (3) - 1;

    write (a[i],' ') ;

    if a[i]>0 then kp:=kp+1

    else if a[i]<0 then ko:=ko+1

    else kn:=kn+1;

    end;

    writeln;

    write (max (kn, ko, kp)) ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Дан массив из 20 элементов случайных чисел из диапазона [ - 1; 1]. Каких элементов больше, положительных, отрицательных или равных нулю. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Помогите решить задачи на паскаль. 1) Дан массив случайных чисел (количество элементов вводите с клавиатуры). Найти произведение всех элементов массива. 2) Дан массив случайных чисел (количество элементов вводите с клавиатуры).
Ответы (1)
1. Массив и 4 целых чисел вводится с клавиатуры. Найти и вывести произведение элементов массива. 2. Массив из 6 отрицательных и положительных целых чисел вводится в области описания констант. Найти сумму положительных элементов массива. 3.
Ответы (1)
1) дан массив. найти сумму положительных и нечетных и количество отрицательных четных элементов 2) Дан массив целых чисел.
Ответы (1)
1.) Вывести на экран одномерный целочисленный массив, состоящий из 10 целых чисел из диапазона [-100; 100] 2.) Задан одномерный целочисленный массив, состоящий из 7 случайных чисел.
Ответы (1)
1. for + random a. вывести случайное количество случайных чисел b. вывести на экран 10 случайных чисел c. вывести на экран 10 случайных чисел, значение которых лежит в отрезке [0,10] d.
Ответы (1)