viết chương trình nhập số n. Xuất trung bình tổng các số từ 1 đến n
Câu hỏi: Viết chương trình tính tổng bình phương các số lẻ từ 1 đến n (n nhập). (viết chương trình python)
Câu 1. Viết chương trình tính tổng các số lẻ từ 1 đến n ( n nhập từ bàn phím).
Câu 2. Viết chương trình tính tổng các số chẵn từ 1 đến n ( n nhập từ bàn phím).
help me, pls
Câu 1:
uses crt;
var s,i,n:integer;
begin clrscr;
s:=0;
write('Nhap n: ');readln(n);
for i:=1 to n do
if i mod 2 <> 0 then inc(s,i);
write('Tong cac so le tu 1 den ',n,' la: ',s);
readln
end.
Câu 2:
uses crt;
var s,i,n:integer;
begin clrscr;
s:=0;
write('Nhap n: ');readln(n);
for i:=1 to n do
if i mod 2 = 0 then inc(s,i);
write('Tong cac so le tu 1 den ',n,' la: ',s);
readln
end.
1. Viết chương trình nhập vào 1 số tự nhiên P. Tính và in ra màn hình các số lẻ và tổng các số lẻ từ 1 đến P. 2.Viết chương trình nhập vào 1 số tự nhiên N. Tính và in ra màn hình các số chẵn và tổng các số chẵn từ 1 đến N. 3. Viết chương trình nhập vào 1 số tự nhiên N. Tính tổng các số là ước của N. 4. Viết chương trình nhập vào 1 số tự nhiên N. Tính tổng các số là bội của 3 mà nhỏ hơn hoặc bằng N.
Câu 1:
Program HOC24;
var i,p: integer;
t: longint;
begin
write('Nhap P: '); readln(p);
t:=0;
for i:=1 to p do if i mod 2<>0 then t:=t+i;
write('Tong cac so le la: ',t);
readln
end.
Câu 2:
Program HOC24;
var i,n: integer;
t: longint;
begin
write('Nhap N: '); readln(n);
t:=0;
for i:=1 to n do if i mod 2=0 then t:=t+i;
write('Tong cac so chan la: ',t);
readln
end.
Câu 3:
Program HOC24;
var i,t,n: integer;
begin
write('Nhap N: '); readln(n);
t:=0;
for i:=1 to n do if n mod i=0 then t:=t+i;
write('Tong cac uoc cua ',n,' la: ',t);
readln
end.
Viết chương trình nhập vào số nguyên N, tính và đưa ra màn hình trung bình các số lẽ từ 1 đến N
#include <bits/stdc++.h>
using namespace std;
long long n,i,t,dem;
int main()
{
cin>>n;
t=0;
dem=0;
for (i=1; i<=n; i++)
if (i%2==1)
{
t=t+i;
dem++;
}
cout<<fixed<<setprecision(2)<<(t*1.0)/(dem*1.0);
return 0;
}
Viết chương trình nhập vào số nguyên N, tính và đưa ra màn hình trung bình các số lẽ từ 1 đến N
#include <bits/stdc++.h>
using namespace std;
long long n,i,s,dem;
int main()
{
cin>>n;
s=0;
dem=0;
for (i=1; i<=n; i++)
{
if (i%2==1)
{
dem++;
s=s+i;
}
}
cout<<fixed<<setprecision(2)<<(s*1.0)/(dem*1.0);
return 0;
}
Var i,n:integer;
Begin
Write('nhap n = ');readln(n);
For i:=1 to n do
If i mod 2 = 1 then write(i,' ');
Readln;
End.
viết chương trình nhập vào số nguyên n,xuất ra dãy số từ 1 đến n;Tính tổng dãy số và xuất ra màn hình.
program TinhTongDaySo;
var n, i, s: Integer;
begin
// Yêu cầu người dùng nhập vào số nguyên n từ bàn phím
write('Nhap vao n: ');
readln(n);
// In ra thông tin dãy số từ 1 đến n
writeln('Day so tu 1 den ', n, ':');
// Khởi tạo biến s để tính tổng dãy số
s := 0;
// Dùng vòng lặp for để in ra dãy số từ 1 đến n và tính tổng
for i := 1 to n do
begin
write(i, ' '); // In ra dãy số từ 1 đến n
s := s + i; // Tính tổng dãy số
end;
// In ra tổng dãy số
writeln('Tong day so: ', s);
// Dừng chương trình để người dùng có thể xem kết quả
readln;
end.
program Tinh_Tong_Day_So;
var n, i, s: Integer;
begin
// Yêu cầu người dùng nhập vào số nguyên n từ bàn phím
write('Nhap vao n: ');
readln(n);
// In ra thông tin dãy số từ 1 đến n
writeln('Day so tu 1 den ', n, ':');
// Khởi tạo biến s để tính tổng dãy số
s := 0;
// Dùng vòng lặp for để in ra dãy số từ 1 đến n và tính tổng
for i := 1 to n do
begin
write(i, ' '); // In ra dãy số từ 1 đến n
s := s + i; // Tính tổng dãy số
end;
// In ra tổng dãy số
writeln('Tong day so: ', s);
// Dừng chương trình để người dùng có thể xem kết quả
readln;
end.
viết chương trình nhập số n, nếu n là số chẵn thì tính tổng các số chẵn từ 1 tới n, nếu n là số lẻ thì tính trung bình cộng các số lẻ từ 1 tới n.
uses crt;
var m,n,t,i:integer;
begin
clrscr;
write('Nhap m='); readln(m);
write('Nhap n='); readln(n);
t:=0;
for i:=m to n do
if i mod 2=0 then t:=t+i;
writeln('Tong cac so chan tu ',m,' den ',n,' la: ',t);
readln;
end.
#include <bits/stdc++.h>
using namespace std;
long long n,i,t;
int main()
{
cin>>n;
if (n%2==0)
{
t=0;
for (i=1; i<=n; i++) if (i%2==0) t+=i;
}
else
{
t=0;
for (i=1; i<=n; i++) if (i%2!=0) t+=i;
}
cout<<t;
return 0;
}
Viết chương trình nhập số n, nếu n là số chẵn thì tính tổng các số chẵn từ 1 tới n, nếu n là số lẻ thì tính trung bình cộng các số lẻ từ 1 tới n
tk
uses crt;
var m,n,t,i:integer;
begin
clrscr;
write('Nhap m='); readln(m);
write('Nhap n='); readln(n);
t:=0;
for i:=m to n do
if i mod 2=0 then t:=t+i;
writeln('Tong cac so chan tu ',m,' den ',n,' la: ',t);
readln;
end.
uses crt;
var n,i,t,dem:integer;
begin
clrscr;
readln(n);
if n mod 2=0 then
begin
t:=0;
for i:=1 to n do
if i mod 2=0 then t:=t+i;
writeln(t);
end
else
begin
t:=0;
dem:=0;
for i:=1 to n do
if i mod 2=1 then
begin
t:=t+i;
dem:=dem+1;
end;
writeln(t/dem:4:2);
end;
readln;
end.