Viết chương trình nhập vào dãy số nguyên A gồm N số nguyên (N<=100),sau đó đưa ra màn hình các thông tin sau: -Số các giá trị chẵn trong dãy A - Đếm các số là bội của 5 trong dãy A - Tổng các số lẻ trong dãy A
2 câu trả lời
program ct;
uses crt;
var A:array[1..100] of integer;
i,n,dc,db:integer;
S: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
if A[i] mod 2=0 then inc(dc);
if A[i] mod 5=0 then inc(db);
if A[i] mod 2=1 then S:=S+A[i];
end;
writeln('Co ',dc,' gia tri chan');
writeln('Co ',db,' la boi cua 5');
writeln('Tong cac so le la: ',S);
readln;
end.
Học tốt!
Program SX;
Uses crt;
Var A:array[1..10000] of longint;
i,n,d1,d2,s: longint;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
For i:=1 to n do
Begin
Write('A[',i,'] = '); Readln(A[i]);
End;
d1:=0; d2:=0; s:=0;
For i:=1 to n do
Begin
If A[i] mod 2 = 0 then inc(d1);
If A[i] mod 5 = 0 then inc(d2);
If A[i] mod 2 = 1 then s:=s+A[i];
End;
Write('Co ',d1,' gia tri chan, ',d2,' so la boi cua 5, tong cua cac so le la ',s);
Readln
End.