PASCAL 1.Hãy lập trình nhập vào từ bàn phím N số nguyên không âm, tính và thông báo ra màn hình tổng các phần tử là số chẵn ở vị trí lẻ trong dãy số đó 2.Cho dãy n số nguyên A1, A2, … An. Lập trình nhập vào dãy số và đếm số lượng các phần tử số chẵn có trong dãy số và thông báo ra màn hình
2 câu trả lời
`1)`
uses crt;
var i, n, a: longint;
sum: longint;
begin
readln(n);
sum:=0;
for i:=1 to n do
begin
readln(a);
if (a mod 2 = 0) and (i mod 2 = 1) then sum:=sum+a;
end;
writeln(‘Tong cac phan tu la so chan o vi tri le la: ‘,sum);
readln;
end.
`2)`
uses crt;
var i, n, a: longint;
dem: longint;
begin
readln(n);
dem:=0;
for i:=1 to n do
begin
readln(a);
if (a mod 2 = 0) then inc(dem);
end;
writeln(‘So luong cac phan tu la so chan la: ‘,dem);
readln;
end.
Câu 1:
var i, n, a: longint;
sum: longint;
BEGIN
readln(n);
sum:=0;
for i:=1 to n do
begin
readln(a);
if (a mod 2 = 0) and (i mod 2 = 1) then sum:=sum+a;
end;
writeln('Tong cac phan tu la so chan o vi tri le la: ',sum);
readln;
END.
Câu 2:
var i, n, a: longint;
dem: longint;
BEGIN
readln(n);
dem:=0;
for i:=1 to n do
begin
readln(a);
if (a mod 2 = 0) then inc(dem);
end;
writeln('So luong cac phan tu la so chan la: ',dem);
readln;
END.