Lập trình nhập số nguyên N với N>10. đếm và đưa ra màn hình trong phạm vi từ 1 đến N. Có bao nhiêu số chẵn và tính tổng các số lẻ
2 câu trả lời
Program BTT;
Uses crt;
Var n,i,d,s: longint;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
s:=0; d:=0;
For i:=1 to n do
Begin
If i mod 2 = 0 then inc(d);
If i mod 2 = 1 then s:=s+i;
End;
Writeln('Co ',d,' so chan');
Write('Tong cac so le: ',s);
Readln
End.
uses crt;
var a : array[1..100] of integer;
i, n, s, dem : integer;
begin
clrscr;
write('nhap so luong phan tu trong day: ');
readln(n);
s := 0;dem := 0;
if n > 10 then
begin
for i := 1 to n do
begin
write('nhap phan tu thu ', i ,' : ');
readln(a[i]);
if a[i] mod 2 = 0 then dem := dem+ 1
else s := s + a[i];
end;
end;
writeln('tong so le : ', s );
writeln('co ', dem ,' phan tu chan');
readln
end.
Câu hỏi trong lớp
Xem thêm