Viết chương trình nhập vào một số N>0, nhập đúng thì thực hiện các yêu cầu
sau:
a) Tính tổng từ 1 đến N.
b) Tính tổng lẻ từ 1 đến N.
c) Tính tổng chẵn từ 1 đến N.
Các câu trả lời hiển thị trong 3 giây.
Nếu nhập N<0 hoặc N=0 thì thông báo “Nhập sai!” và yêu cầu nhập lại.
làm trong scatch nha
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:
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.
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.
Cau 1:
var i,dem:integer;
function ngto(n:longint):boolean;
var bo:boolean;
i:longint;
begin
bo:=true;
for i:=2 to n-1 do
if n mod i=0 then bo:=false;
if n>1 then ngto:=bo else ngto:=false;
end;
begin
for i:=2 to 100 do
if ngto(i) then dem:=dem+i;
write(dem);
readln;
end.
Cau 2:
var i,dem,n:longint;
begin
read(n);
dem:=1;
for i:=1 to n do
dem:=dem*i;
write(dem);
readln;
end.
uses crt;
var i,n,t:integer;
begin
clrscr;
write('nhap n='); readln(n);
t:=0;
for i:=1 to n do
if i mod 2=0 then t:=t+i;
writeln(t);
readln;
end.
uses crt;
var i,n,t:integer;
begin
clrscr;
write('nhap n='); readln(n);
t:=0;
for i:=1 to n do
if i mod 2=1 then t:=t+i;
writeln(t);
readln;
end.
Bài 1:
uses crt;
var n,i:integer;
s:real;
begin
clrscr;
write('Nhap n='); readln(n);
s:=1;
for i:=1 to n do
s:=s*i;
writeln(n,'!=',s:0:0);
readln;
end.
1).
program oken;
uses crt;
var n,i: integer;
gt: qword;
begin
write('nhap n: '): readln(n);
gt:=1;
for i:=1 to n do gt:=gt*i;
writeln('N!=',gt);
readln;
end.
2).
program tongcacsole;
uses crt;
var t,i:longint;
begin
clrscr;
for i:=1 to 203 do
if i mod 2 = 1 then t:=t+i;
write(t);
end.
3).
program tongcacsochan;
uses crt;
var t,i:longint;
begin
clrscr;
for i:=1 to 20 do
if i mod 2 = 0 then t:=t+i;
write(t);
end.
1.
Var i ,n : integer;
S , T : real;
Begin
Write ('n:') ;
Read (n) ;
S:= 0;
T:= 1;
For i:= 1 to n do
S:= S + i;
T:= T * i;
Writeln (' Tong cua ' ,n,' , S );
Writeln (' Tich của ' ,n,', T );
Readln;
End.
2.
program SumAndProductOfNumbers;
var
n, m, i, sum, product: integer;
begin
writeln('Enter the values of n and m: ');
readln(n, m);
sum := 0;
product := 1;
for i := n to m do
begin
sum := sum + i;
product := product * i;
end;
writeln('The sum of numbers from ', n, ' to ', m, ' is: ', sum);
writeln('The product of numbers from ', n, ' to ', m, ' is: ', product);
end.
Vào mục Variables tạo các biến:
N
tong
tongLe
tongChan
iChương trình chính
Khi bấm cờ xanh
lặp lại cho đến khi N > 0
hỏi "Nhập N > 0:" và đợi
đặt N = câu trả lời
nếu N <= 0 thì
nói "Nhập sai!" trong 2 giây
Khi N > 0 thì thực hiện:
đặt tong = 0
đặt tongLe = 0
đặt tongChan = 0
đặt i = 1
lặp lại N lần
đổi tong thêm i
nếu (i mod 2 = 0) thì
đổi tongChan thêm i
nếu không
đổi tongLe thêm i
đổi i thêm 1
Sau khi tính xong:
nói nối "Tổng từ 1 đến N là: " tong trong 3 giây
nói nối "Tổng lẻ là: " tongLe trong 3 giây
nói nối "Tổng chẵn là: " tongChan trong 3 giây
Giải thích ngắn gọn:
– Dùng vòng lặp kiểm tra N > 0
– Dùng biến i chạy từ 1 đến N
– Dùng i mod 2 để phân biệt chẵn và lẻ
– Mỗi kết quả hiển thị 3 giây