Viết chương trình tính tổng của bốn số nhập từ bàn phím ( nếu số nhập vào là số âm thì không cộng và thông báo có bao nhiêu số âm vừa nhập vào). Ví dụ: nhập 1, 8, -5, 9 thì kết quả là: Tổng các số không âm là 18. Có 1 số âm.

2 câu trả lời

program bai_giai;

uses crt;

var a:array[1..4]of longint; i,s,dem:longint;

begin

clrscr;

dem:=0;

s:=0;

for i:=1 to 4 do 

begin

write('nhap so thu ',i);readln(a[i]);

if(a[i]>0)then s+s+a[i]else inc(dem);

end;

writeln('tong cac so khong am la:',s);

write(co ',dem,' so am');

readln

end.

uses crt;
var i,s,d:longint; n:array[1..4]of longint;
begin
clrscr;
   write('Nhap vao 4 so: ');readln(n[1],n[2],n[3],n[4]);
   for i:=1 to 4 do
      if n[i]>=0 then s:=s+n[i] else inc(d);
   writeln('Tong cac so khong am: ',s);
   writeln('Co ',d,' so am');
readln
end.

Câu hỏi trong lớp Xem thêm