uses crt;
var s1:real;
i,n,s2,a:integer;
begin
clrscr;
readln(n);
s1:=1;
for i:=1 to n do s1:=s1*i;
writeln(s1:0:0);
s2:=0;
a:=10;
repeat
s2:=s2+a;
a:=a+1;
until s2>=10000;
writeln(s2);
readln;
end.
uses crt;
var s1:real;
i,n,s2,a:integer;
begin
clrscr;
readln(n);
s1:=1;
for i:=1 to n do s1:=s1*i;
writeln(s1:0:0);
s2:=0;
a:=10;
repeat
s2:=s2+a;
a:=a+1;
until s2>=10000;
writeln(s2);
readln;
end.
cái này hỏi anh Nguyễn Lê phước Thịnh
2 viết chương trình nhập 1 số n sau đó thực hiện:
a)in các số nguyên tố bé hơn hoặc bằng n
vd: nhập 7->in 2 3 5 7
b)in số nguyên tố lớn nhất ko bé hơn n
vd: n=7 thì in ra 7
n=10 thì in ra 11
c) in các cặp số nguyên tố lẻ bé hơn hoặc bằng n
vd:n=20 thì in ra:
3 5
5 7
7 11
11 13
13 17
17 19
3
Câu 3: Viết chương trình tính tổng S= 1+1/2^2+1/3^3+...+1/n^2 với n N*cho trước (Sử dụng vòng lặp while..do)
Các bạn giúp mình được không ạ.
viết chương trình với thuật toán sau:
Bước 1. S←0,n←0
Bước 2. Nếu S ≤ 1000 thi chuyển tới bước 3; ngược lại ( S>1000) chuyển tới bước 4 Bước 3. n←n+1; S←S+n; và quay lại bước 2
Bước 4. In kết quả: S và n là số tự nhiên nhỏ nhất sao cho S > 1000. Kết thúc thuật toán.
Viết chương trình tìm số N . Sao cho tổng từ 1 đến N bé hơn hoặc bằng 100 . T = 1+ 2+3 ........+ ? = 100
1/.Tìm số lớn nhất của hai chữ số a và b nhập từ bàn phím(sử dụng lệnh while,if).
2/.Nhập một số n kiểm tra từ 1 đến n có bao nhiêu số chia hết cho 2 và n nhỏ hơn 103 và n lớn hơn hoặc bằng 1.
3/.Viết chương trình in ra các số vừa chia hết cho 5 và chia hết cho 2 với n lớn hơn hoặc bằng 1.
Viết chương trình pascal sử dụng lệnh while...do hoặc for to do để tính tổng S=1+1/2²+1/3²+...+1/n². N là số nguyên nhập từ bàn phím
Viết chương trình pascal sử dụng lệnh while...do hoặc for to do để tính tổng S=1+1/2+1/3+...+1/n. N là số nguyên nhập từ bàn phím
Viết chương trình nhập số tự nhiên n 2 in ra màn hình các số chẵn từ 1 đến n tính tổng số chẵn Vd) N=10;các số chẵn2,4,6,8,10 Tính tổng =2+4+6+8+10