Lập trình đơn giản

Tú Nguyễn

ai giỏi tin vô giúp tui 2 câu này bằng ct con nha

1) Viết chương trình nhập vào số n in ra n số nguyên tố đầu tiên

2) Viết chương trình nhập vào số n in ra n số siêu nguyên tố đầu tiên

Tú Nguyễn
4 tháng 1 2019 lúc 18:02

cho ví dụ cho dễ hiểu

nhập n=2 thì cho 2 số nguyên tố đầu tiên là 2,3 số siêu nguyên tố cũng vậy

Bình luận (0)
Nguyễn Phạm Thanh Nga
4 tháng 1 2019 lúc 19:03

Hỏi đáp Tin học

Bình luận (3)
Nguyễn Lê Phước Thịnh
12 tháng 1 2019 lúc 10:29

1/

program thinh;
uses crt;
var a:array[1..100]of integer;
i,n,x,dem,kt:integer;
{-------------------------------------------------------------}
procedure nhap(var b:integer);
begin
write('nhap n='); readln(b);
end;
{-------------------------------------------------------------}
procedure nguyento;
begin
if n=1 then a[1]:=2
else begin
a[1]:=2;
x:=1;
dem:=1;
repeat
x:=x+2;
kt:=0;
for i:=2 to trunc(sqrt(x)) do
if x mod i=0 then kt:=1;
if kt=0 then begin
dem:=dem+1;
a[dem]:=x;
end;
until dem=n;
end;
writeln(n,' so nguyen to dau tien la: ');
for i:=1 to n do
write(a[i],' ');
end;
{----------------------------------------------}
begin
clrscr;
nhap(n);
nguyento;
readln;
end.

Bình luận (0)
Nguyễn Minh Quang
23 tháng 10 2022 lúc 12:41

1/

program thinh;
uses crt;
var a:array[1..100]of integer;
i,n,x,dem,kt:integer;
{-------------------------------------------------------------}
procedure nhap(var b:integer);
begin
write('nhap n='); readln(b);
end;
{-------------------------------------------------------------}
procedure nguyento;
begin
if n=1 then a[1]:=2
else begin
a[1]:=2;
x:=1;
dem:=1;
repeat
x:=x+2;
kt:=0;
for i:=2 to trunc(sqrt(x)) do
if x mod i=0 then kt:=1;
if kt=0 then begin
dem:=dem+1;
a[dem]:=x;
end;
until dem=n;
end;
writeln(n,' so nguyen to dau tien la: ');
for i:=1 to n do
write(a[i],' ');
end;
{----------------------------------------------}
begin
clrscr;
nhap(n);
nguyento;
readln;
end.

Bình luận (0)

Các câu hỏi tương tự
Hưng Quốc
Xem chi tiết
Ma Phan Đức
Xem chi tiết
Đỗ Thiên
Xem chi tiết
Hắc Phong
Xem chi tiết
duy lê
Xem chi tiết
ytkc
Xem chi tiết
ytkc
Xem chi tiết
Nguyễn Ally
Xem chi tiết
Thiện
Xem chi tiết