Viết chương trình tìm số ước của một số n nhập từ bàn phím.
trong đó sử dụng while...do(ngôn ngữ dev-c++)
Viết chương trình tính tổng n số, với n được nhập từ bàn phím ( sử dụng while..do)?
program a1;
uses crt;
var s,i,n:integer;
begin
clrscr;
write('nhap n:'); readln(n);
s:=0; i:=1;
while i<=n do
begin
s:=s+1;
i:=i+1;
end;
write('tong cua day n:',s);
readln;
end.
Viết chương trình sử dụng lệnh lặp while...do để tính điểm trung bình của N số nhập từ bàn phím?
uses crt;
var a:array[1..100]of integer;
i,n,t:integer;
begin
clrscr;
write('nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
t:=0;
i:=1;
while i<=n do
begin
t:=t+a[i];
inc(i);
end;
writeln(t/n:4:2);
readln;
end.
Sử dụng câu lệnh While .. do để viết chương trình tính tổng: S = 1+2+3+…+n . Trong đó n là số nguyên nhập từ bàn phím.
var i,n,s:integer;
begin
write('nhap n = ');readln(n);
i:=1;
while i<=n do
begin
s:=s+i;
i:=i+1;
end;
write('Tong la ',s);
readln;
end.
Viết chương trình nhập vào từ bàn phím một số nguyên dương n, in ra màn hình các số lẻ nhỏ hơn hoặc bằng số nguyên dương n. Chương trình yêu cầu nhập lại nếu n <=0. (Sử dụng câu lệnh While … do)
program Le_Nho_Hon_Hoac_Bang_n;
uses crt;
var
n, i: integer;
begin
clrscr;
write('Nhap vao mot so nguyen duong n: ');
readln(n);
while n <= 0 do
begin
writeln('So ban nhap khong hop le. Xin vui long nhap lai: ');
readln(n);
end;
clrscr;
writeln('Cac so le nho hon hoac bang ', n, ' la:');
i := 1;
while i <= n do
begin
if i mod 2 <> 0 then
writeln(i);
i := i + 1;
end;
readln;
end.
Viết chương trình tính tích n số tự nhiên được nhập từ bàn phím (Sử dụng câu lệnh while... do)
Var i,n,p:longint;
Begin
Write('Nhap n = ');readln(n);
i:=1;
p:=1;
While i<=n do
Begin
i:=i+1;
p:=p*i;
End;
Write('Tich la ',p);
Readln;
End.
viết chương trình tính tích của n số tự nhiên đầu tiên,với N số tự nhiên được nhập từ bàn phím(sử dụng câu lệnh While..Do
uses crt;
var i,n:integer;
s:real;
begin
clrscr;
write('Nhap n='); readln(n);
s:=1;
i:=1;
while i<=n do
begin
s:=s*i;
i:=i+1;
end;
writeln(s:0:0);
readln;
end.
4. Viết các chương trình của một số bài toán sử dụng câu lệnh lặp While . . Do. c) P = 3. 5. 7 … X, với X là số lẻ được nhập từ bàn phím..
Program HOC24;
var p: longint;
i,x: integer;
Begin
write('Nhap X: '); readln(X);
p:=1;
for i:=3 to x do if i mod 2=1 then p:=p*i;
write('P = ',p);
readln
end.
NGÔN NGỮ C giúp mk với mk cảm ơn
8.Viết chương trình in ra các số nguyên tố từ 2 đến n, với n nhập từ bàn phím.
9.Viết chương trình kiểm tra xem một số có là số hoàn chỉnh hay không?
10.Nhập tử số và mẫu số của một phân số, in phân số đó dưới dạng tối giản.
uses crt;
var i:integer;
begin
clrscr;
for i:=0 to 9999 do
if trunc(sqrt(i))=sqrt(i) then write(i:4);
readln;
end.
Viết chương trình tìm số lớn nhất của n số nguyên X 1 x 2 x 3 x n các số x 1 x 2 x 3 x n được nhập vào từ bàn phím sử dụng lệnh while do
program tim_max;
uses crt;
var i,n,max:integer;
x:array[1..100]of byte;
begin
clrscr;
write('nhap so n:');readln(n);
i:=1;
while i<=n do
begin
write('x[',i,']=');readln(x[i]);
i:=i+1;
end;
max:=x[1];i:=1;
while i<=n do
begin
if max<x[i] then max:=x[i];
i:=i+1;
end;
write('so lon nhat la:',max);
readln;
end.