Пусть задан массив из 40 элементов (случайные числа [-10;10]. Выведите на экран сначала положительные элементы массива, а затем отрицательные. В паскале напишите пожалуйста
Ответы
Ответ дал:
2
program soppchm;
uses
crt;
var
a: array [1..40] of Integer;
i: integer;
begin
for i := 1 to 40 do
begin
a[i] := random(21) - 10;
writeln('a[', i, ']= ', a[i]);
end;
writeln('Положительные:');
for i := 1 to 40 do
if (a[i] >= 0) then
writeln('a[', i, ']= ', a[i]) ;
writeln('Отрицательные:');
for i := 1 to 40 do
if (a[i] < 0) then
writeln('a[', i, ']= ', a[i]) ;
readln;
end.
Ответ дал:
1
PascalABC.NET:
- ###
- var a := ArrRandom(40, -10, 10);
- (a.Wh(x → x>0) + a.Wh(x → x<0)).Pr
Приложения:
Здравствуйте, не могли бы глянуть мой вопрос, возможно можете помочь. Буду очень признателен. Вопрос:
https://znanija.com/task/38138683?utm_source=android&utm_medium=share&utm_campaign=question
https://znanija.com/task/38138683?utm_source=android&utm_medium=share&utm_campaign=question
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад
###
var a := ArrRandom(40, -10, 10);
a.Wh(x → x>0).Prln;
a.Wh(x → x<0).Pr