Написать программу, которая выводит на экран линейный массив из 10 случайных чисел. причем отрицательные элементы синим цветом, а положительные элементы – красным. pascal abc
Uses crt; var a: array [1..10] of integer; i: byte;
begin randomize; writeln(' *** Исходный массив ***'); for i := 1 to 10 do begin a[i] := random(50)-25; if a[i] < 0 then TextColor(1); if a[i] = 0 then TextColor(15); if a[i] > 0 then TextColor(4); write(a[i], ' '); end; TextColor(15); writeln; end.
var a:array[1..10] of shortint; i:byte; begin randomize; for i:=1 to 10 do begin a[i]:=Random(21)-10; if a[i]<0 then TextColor(LightBlue) else if a[i]>0 then TextColor(LightRed) else TextColor(White); Write(a[i],' ') end; TextColor(White); Writeln end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку