Bài 8. Lặp với số lần chưa biết trước

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
MinhThu

Vct pascal nhập 2 số a ,b ( a>0;b>0) xuất ra màn hình + Tổng của a+b + Các ước của tổng a+b + Xét tổng (a+b) có phải là số nguyên tố không

Ngô Bá Hùng
16 tháng 4 2023 lúc 8:09

program TinhTongVaUocSo;
var
  a, b, tong, i: integer;
  laSoNguyenTo: boolean;
begin
  write('Nhap a: ');
  readln(a);
  write('Nhap b: ');
  readln(b);
  tong := a + b;
  writeln('Tong cua a va b la: ', tong);
  writeln('Uoc so cua tong la:');
  for i := 1 to tong do
  begin
    if tong mod i = 0 then
      writeln(i);
  end;
  laSoNguyenTo := true;
  if tong < 2 then
    laSoNguyenTo := false
  else
    for i := 2 to trunc(sqrt(tong)) do
      if tong mod i = 0 then
      begin
        laSoNguyenTo := false;
        break;
      end;
  if laSoNguyenTo then
    writeln('Tong a va b la so nguyen to')
  else
    writeln('Tong a va b khong phai la so nguyen to');
  readln;
end.

 


Các câu hỏi tương tự
MinhThu
Xem chi tiết
MinhThu
Xem chi tiết
Linh Nga Nguyễn
Xem chi tiết
MinhThu
Xem chi tiết
Trí Nguyễn
Xem chi tiết
nguyễn thị như ý
Xem chi tiết
Giap Nguyen Van
Xem chi tiết
NgocTuan
Xem chi tiết
Trần Thị Mai Ngọc
Xem chi tiết