Hãy lập trình giải bài toán sau Yêu cầu: Nhập vào số nguyên dường n,n, (n \leq 1000000)(n≤1000000). Tính tổng các số nguyên dương chẵn trong phạm vị từ 11 đến nn.
1 câu trả lời
Các số nguyên dương từ 1 đến n ≤ 1000000 mình sẽ dùng vòng lặp chia từng số. Nếu chia cho 2 không có dư thì là số chẵn và cộng các số đó lại
nên chương trình là
Program TinhTong;
var n, i, tong: longint;
BEGIN
Write('Nhap n: '); Readln(n);
tong := 0;
For i := 1 to n do if i mod 2 = 0 then tong:= tong + i;
Write('Tong = ', tong);
Readln;
END.
Câu hỏi trong lớp
Xem thêm