1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BAI TAP VE SO NGUYEN TO

2 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 28,5 KB

Nội dung

[r]

(1)

BÀI TẬP VỀ SỐ NGUYÊN TỐ

Bài 1:Cho trước số tự nhiên n Lập trình phân tích n thành tích thừa số nguyên tố.

Program P3203; Uses CRT; Var N, i: word; Begin

write(' Cho số tự nhiên N: '); readln(N); writeln(N, '=');

i:=2

While N>1 do Begin

if N div i = then Begin

write(i, '*'); N:= N div i; end

else inc(i); end; readln; End.

Bài 2Hãy lập trình nhận biết số có phải số nguyên tố hay không? Program P3201;

Uses CRT; Var n, i: integer; Begin

write('Hãy nhập số tự nhiên: ); readln(n);

i:=2;

While (i<= SQRT(n)) and (n mod i>0) do inc(i);

if i> SQRT(n) then

writeln(n, 'là số nguyên tố ') else

writeln(n, ' hợp số'); End.

Bài :Tìm số lớn nhất sô Program So_lon;

Var

so1,so2,so3,so4,solon1,solon2,sol on:Integer;

Begin

Writeln('TIM SO LON NHAT TRONG SO NGUYEN');

Writeln('Cau truc If Then Else');

Writeln(' -');

Write('-Nhap so thu nhat: '); Readln(so1);

(2)

Readln(so2);

Write('-Nhap so thu ba : '); Readln(so3);

Write('-Nhap so thu tu : '); Readln(so4);

If so1 > so2 Then

solon1:= so1

Else

Solon1:=so2;

If so3 > so4 Then

solon2:=so3

Else

solon2:=so4;

If solon1 > solon2 Then solon:=solon1 Else

solon:=solon2; Writeln;

Writeln('+So lon nhat so la: ',solon);

Writeln;

Writeln('Bam phim <Enter> de ket thuc');

Readln End

Bai Phân tích số thừa số nguyên tố

Program thuaso; Var

n,i:Integer; Begin

Writeln('PHAN TICH N THANH TICH CAC THUA SO NGUYEN TO');

Writeln(' -');

Write('-Nhap so N= '); Readln(n);

Repeat

i:=2;

While (n Mod i <> 0) And (i < n ) Do

i:=i + 1;

Write(i:4); n:=n Div i; Until n=1; Writeln;

Writeln(' Bam phim <Enter> de ket thuc');

Ngày đăng: 13/05/2021, 02:50

w