viết chương trình nhập vào 1 mảng số nguyên in ra số dương trên 1 dòng, số âm thành 1 dòng
2 câu trả lời
program sksk;
uses crt;
var a : array[1..100] of integer;
i, n, h : integer;
begin
clrscr;
write('nhap so phan tu co trong mang :');readln(n);
for i := 1 to n do
begin
write('nhap phan tu thu ', i ,' : ');readln(a[i]);
end;
write('cac phan tu duong trong mang la :');
for i := 1 to n do if a[i] > 0 then write(a[i],' ');
writeln;
write('cac phan tu am trong mang la :');
for i := 1 to n do if a[i] < 0 then write(a[i],' ');
readln
end.
program bai_giai;
uses crt;
var n,i:longint;a:array[1..1000]of longint;
begin
clrscr;
write('n=');readln(n);
for i:=1to n do
begin
write('a[',i,']=');readln(a[i]);
end;
for i:=1 to n do if(a[i]>0)then write(a[i]);
writeln;
for i:=1 to n do if(a[i]<0)then write(a[i]);
readln
end.
Câu hỏi trong lớp
Xem thêm