Bài 6. Câu lệnh điều kiện

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
buihatienan

Viết chương trình nhập vào n số nguyên từ bàn phím (0<n<=50). Đếm và in ra các số dương, các số âm và các số 0 có trong dãy số vừa nhập.

giúp mình với

Nguyễn Lê Phước Thịnh
8 tháng 4 2020 lúc 13:39

uses crt;

var n,i,dem,dem1,dem2:integer;

a,b,c,d:array[1..50]of integer;

begin

clrscr;

write('n='); readln(n);

for i:=1 to n do

begin

write('a[',i,']='); readln(a[i]);

end;

{------------------------------dem-so-duong----------------------------------}

dem:=0;

for i:=1 to n do

if a[i]>0 then

begin

inc(dem);

b[dem]:=a[i];

end;

writeln('co ',dem,' so duong trong day A');

writeln('cac so do la: ');

for i:=1 to dem do

write(b[i]:4);

{-----------------------------dem-so-am----------------------------------}

writeln;

dem1:=0;

for i:=1 to n do

if a[i]<0 then

begin

inc(dem1);

c[dem1]:=a[i];

end;

writeln('co ',dem1,' so am trong day A');

writeln('cac so do la: ');

for i:=1 to dem1 do

write(c[i]:4);

{-----------------------------dem-so-0---------------------------------}

writeln;

dem2:=0;

for i:=1 to n do

if a[i]=0 then

begin

inc(dem2);

d[dem2]:=a[i];

end;

writeln('co ',dem2,' so 0 trong day');

writeln('cac so do la: ');

for i:=1 to dem2 do

write(d[i]:4);

readln;

end.


Các câu hỏi tương tự
Duy Thanh Bùi
Xem chi tiết
Duy Thanh Bùi
Xem chi tiết
Duy Thanh Bùi
Xem chi tiết
Khanh Huynh
Xem chi tiết
Thiên Phúc
Xem chi tiết
Snsbbdbd Xnxb
Xem chi tiết
Phạm Hải Đăng
Xem chi tiết
Ngô Vân Minh Châu
Xem chi tiết
LQmobi Acc
Xem chi tiết