Есть ответ 👍

Заполнить массив случайными числами в интервале от -20 до 44. посчитать количество отрицательных чисел.

156
461
Посмотреть ответы 3

Ответы на вопрос:


// pascalabc.net 3.2, сборка 1425 от 22.04.2017 // внимание! если программа не работает, обновите версию! begin   var a: =arrrandom(readinteger('n=',40); a.println;   writeln('кол-во отрицательных: ',a.where(x-> x< 0).count) end. пример n= 15 -1 -10 1 -7 2 4 -10 -5 9 -1 -16 -3 16 -7 6 кол-во отрицательных: 9

Uses crt; const     n = 13; var     a: array[1..n] of integer;     i,k: integer; begin clrscr; randomize; k: =0; write('исходный массив: '); for i: = 1 to n do       begin       a[i]: =random(65)-20;       write(' ',a[i]);       if a[i] < 0 then k: =k+1       end; writeln; writeln('количество отрицательных чисел: ',k); readln end.

Лучше воспользоваться сканнером)

Популярно: Информатика