Предмет: Информатика,
автор: bogen
Дан массив X(N)(N<=40) записать в массив М подряд пять первых положительных элементов массива Х, массив М расспечатать, пожалуйста сделайте блок съхему
Ответы
Автор ответа:
0
uses crt;
var x,m: array [1..40] of integer;
n,k,c:integer;
begin
readln(n);
c:=1;
for k:=1 to n do
begin
write('x[',k,']:');
readln(x[k]);
end;
k:=1;
repeat
if x[k]>0 then
begin
m[c]:=x[k];
inc(c);
inc(k);
end
else inc(k);
until c=6;
writeln;
for c:=1 to 5 do
writeln('m[',c,']:',m[c]);
end.
var x,m: array [1..40] of integer;
n,k,c:integer;
begin
readln(n);
c:=1;
for k:=1 to n do
begin
write('x[',k,']:');
readln(x[k]);
end;
k:=1;
repeat
if x[k]>0 then
begin
m[c]:=x[k];
inc(c);
inc(k);
end
else inc(k);
until c=6;
writeln;
for c:=1 to 5 do
writeln('m[',c,']:',m[c]);
end.
Приложения:

Похожие вопросы
Предмет: Информатика,
автор: Аноним
Предмет: Русский язык,
автор: taushaeva881
Предмет: Қазақ тiлi,
автор: mayaaaa92
Предмет: Геометрия,
автор: Фалимендикова