Bài 1: Nhập vào n số nguyên từ bàn phím. Tính tổng các số chẵn và tổng các số lẻ của n số vừa nhập Bài 2: Nhập vào n số nguyên từ bàn phím. Tính tổng các số có tổng các chữ số chia hết cho 4 trong n số vừa nhập Giúp mình với ạ, mình đang cần gấp
2 câu trả lời
Câu 1:
uses crt;
var a:array[1..1000000] of longint;
n,i,s,sl:longint;
begin
clrscr;
write('n = '); readln(n);
for i:=1 to n do
begin
write('a[',i,']: '); readln(a[i]);
if a[i] mod 2=0 then inc(s,a[i]) else inc(sl,a[i]);
end;
writeln('Tong cac so chan: ',s);
writeln('Tong cac so le: ',sl);
readln
end.
Câu 2:
uses crt;
var a:array[1..1000000] of longint;
n,i,s:longint;
begin
clrscr;
write('n = '); readln(n);
for i:=1 to n do
begin
write('a[',i,']: '); readln(a[i]);
if a[i] mod 4=0 then inc(s,a[i])
end;
writeln('Tong cac so chia het cho 4: ',s);
readln
end.
1.program a;
uses crt;
var i,tongchan,tongle,j,so:integer; {i là số số nguyên, j là số thứ, so là số nhập vào}
begin
clrscr;
write('Nhap so so nguyen: ');readln(i);
tongchan:=0;
tongle:=0;
j:=1;
repeat
write('Nhap so thu ',j);readln(so);
if so mod 2 = 0 then
begin
tongchan:=tongchan+so;
end else
begin
tongle:=tongle+so;
end;
j:=j+1;
until j>i;
writeln('Tong cac so chan la ',tongchan);
writeln('Tong cac so le la ',tongle);
readln;
end.
2( Tương tự như câu 1)