Viết chương trình nhập từ bàn phím số nguyên N( N<=100) và dãy số nguyên A. Tính tổng các số nguyên và số âm của dãy số nguyên đó
2 câu trả lời
var a:array[1..100] of integer;
i,n,tong:integer;
begin
write('nhap n'); readln(n);
tong:=0;
for i:=1 to n do
begin
readln(a[i]);
if a[i]<0 then tong:=tong+a[i];
end;
write(tong);
end.
program ct;
uses crt;
var A:array[1..100] of integer;
i,n:byte;
S,Sa:longint;
begin clrscr;
write('Nhap so phan tu: '); readln(n);
for i:=1 to n do
begin
write('Nhap A[',i,']: '); readln(A[i]);
end;
for i:=1 to n do
begin
S:=S+A[i];
if A[i]<0 then Sa:=Sa+A[i];
end;
writeln('Tong cac so nguyen la: ',S);
writeln('Tong cac so am la: ',Sa);
readln;
end.
Học tốt!
Câu hỏi trong lớp
Xem thêm