Viết chương trình tính tổng s = (1 + 22) + (2 + 32) + ... + (i - 1 + i2) + n.
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 1:
var i,n:integer;
s:longint;
begin
write('Nhap n = ');readln(n);
for i:=1 to n do
s:=s+(i*10+2);
write('S = ',s);
readln;
end.
Câu 2:
var i,n:integer;
s:real;
begin
write('Nhap n = ');readln(n);
for i:=1 to n do s:=s+1/n;
write('tong la ',s:10:2);
readln;
end.
#include <bits/stdc++.h>
using namespace std;
long long n,i,s;
int main()
{
cin>>n;
s=0;
for (i=1; i<=n; i++) s=s+i*i;
cout<<s;
return 0;
}
Var s,i,n:longint;
Begin
Write('Nhap so luong so n = ');readln(n);
For i:=1 to n do
s:=s+i*i;
Write('Tong la ',s);
Readln;
End.
uses crt;
var i,n,s:longint;
begin
clrscr;
readln(n);
s:=0;
for i:=1 to n do
s:=s+sqr((2*i-1));
writeln(s);
readln;
end.
uses crt;
var i,n,s:integer;
begin
clrscr;
readln(n);
s:=0;
i:=0;
while i<=n do
begin
i:=i+1;
s:=s+i*i;
end;
writeln(s);
readln;
end.
1:
uses crt;
var n,i,t:integer;
begin
clrscr;
readln(n);
t:=0;
for i:=1 to n do
t:=t+i*i;
write(t);
readln;
end.
2
program bt2;
var i,n,t:integer;
begin
readln(n);
s:=0;
for i:=1 to n do
if i mod 2 = 1 then s:=s+i;
readln;
end.
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.
Viết thân thôi hen
Var n,i,s:integer;
Read(n);
s:=0;
For i:=1 to n do
If i mod 2 <>0 then s:=s+i else s:=s-i;
Write(s);
end.
int main()
{
int n;
long s;
s=0;
i=1;
printf("\nSo n la: ");
scanf("%d",&n);
for(int i=1; i<=n; i++)
{
s=s+i;
}
printf("\nTổng %d là %ld: ", n, s);
}
uses crt;
var i,n:integer;
s:longint;
begin
clrscr;
write('nhap n:');readln(n);
s:=2021;
for i:=1 to n do
s:=s+i;
writeln('s=', s);
readln;
end.
# Nhập số tự nhiên n từ bàn phím n = int(input("Nhập số tự nhiên n (n > 1): ")) # Khởi tạo biến tổng S s = 0 # Sử dụng vòng lặp từ 2 đến n để tính từng cụm (i-1 + i^2) for i in range(2, n + 1): s = s + (i - 1 + i**2)
# In kết quả ra màn hình print(f"Tổng S là: {s}")
Dùng vòng lặp từ i = 2 đến n, cộng dồn: S=S+(i−1+i2)S = S + (i-1+i^2)S=S+(i−1+i2) Code C++ #include <iostream>using namespace std;int main() { int n; long long S = 0; cin >> n; for (int i = 2; i <= n; i++) { S += (i - 1 + i * i); } cout << S; return 0;} Ví dụ Nếu n = 4 S=(1+22)+(2+32)+(3+42)S=(1+2^2)+(2+3^2)+(3+4^2)S=(1+22)+(2+32)+(3+42) =(1+4)+(2+9)+(3+16)=35= (1+4)+(2+9)+(3+16)=35=(1+4)+(2+9)+(3+16)=35 Kết quả: 35 Nếu bạn muốn, mình cũng có thể viết Python, Pascal, hoặc công thức rút gọn không cần vòng lặp.