Задать вопрос
6 июня, 16:46

Составить программу в паскале, в которой: а) неотрицательные числа заменить sqr, а отрицательные заменить числом 12345. б) Подсчитать и вывести отрицательные элементы массива

+4
Ответы (1)
  1. 6 июня, 17:04
    0
    FPC IDE 2.6.0

    var a, b:array[1 ... 10] of integer; i, k, z:integer;

    begin z:=1;

    for i:=1 to 10 do

    begin

    a[i]:=random (25) - 15;

    if a[i]>0 then a[i]:=sqr (a[i]) ;

    if a[i]<0 then begin b[z]:=a[i]; a[i]:=12345; inc (k) ; inc (z) ; end;

    end;

    for i:=1 to 10 do

    writeln ('a[', i,']=', a[i]) ;

    writeln ('Kol-vo otricatelnux: ', z-1) ;

    for i:=1 to z-1 do writeln ('Otricatelnie elementy: ', b[i]) ;

    readln;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить программу в паскале, в которой: а) неотрицательные числа заменить sqr, а отрицательные заменить числом 12345. б) Подсчитать и ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы