Viết chương trình Python:
1) nhập số tự nhiên n.
2) tính tổng sau bằng lệnh lặp for
\(S=1+2^2+3^2+...+n^2\)
3) tính tích: \(T=\dfrac{n\left(n+1\right)\left(2n+1\right)}{6}\)
4) chạy chương trình với n = 2, 3, 4, .. và hãy so sánh S với T
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Câu 6:
uses crt;
var n,i:integer;
begin
clrscr;
readln(n);
for i:=1 to n do
if n mod i=0 then write(i:4);
readln;
end.
5:
uses crt;
var n,i,dem:integer;
begin
clrscr;
readln(n);
dem:=0;
for i:=0 to n do
if i mod 2=1 then
begin
write(i:4);
dem:=dem+1;
end;
writeln;
writeln(dem);
readln;
end.
Chương trình tính tổng:
n = int(input("Nhập n: "))
S = 0
for i in range(1, n+1):
S = S + i
print("Tổng S là:", S)
Chương trình tính tích:
n = int(input("Nhập n: "))
T = 1
for i in range(1, n+1):
T = T * i
print("Tích T là:", T)