Chào mừng bạn đến với Selfomy Hỏi Đáp, hãy Hỏi bài tập hoặc Tham gia ngay
0 phiếu
977 lượt xem
trong Khác bởi Axit_Cacboxylic ● Quản Trị Viên Thạc sĩ (6.6k điểm)

1 Câu trả lời

0 phiếu
bởi qqttt07605 Thần đồng (1.1k điểm)
pascal

program UCLN_Euclid;

 

function gcd(a, b: Integer): Integer;

begin

  if b = 0 then

    gcd := a

  else

    gcd := gcd(b, a mod b);

end;

 

var

  num1, num2: Integer;

  result: Integer;

  

begin

  writeln('Nhập số thứ nhất: ');

  readln(num1);

  

  writeln('Nhập số thứ hai: ');

  readln(num2);

  

  result := gcd(num1, num2);

  

  writeln('UCLN của ', num1, ' và ', num2, ' là ', result);

  

end.

Các câu hỏi liên quan

0 phiếu
1 trả lời 2.1k lượt xem
Viết chương trình tìm ước chung lớn nhất (UCLN) của hai số với yêu cầu sử dụng thuật toán Euclid. Thuật toán Euclid: Nếu a chia hết cho b (a chia b dư 0) ... mod b. – Lặp với điều kiện r <> 0: b = r, a = b, r = a mod b.
đã hỏi 15 tháng 10, 2019 trong Tin học lớp 11 bởi manh7a1 ● Ban Quản Trị Tiến sĩ (18.9k điểm)
  • manh7a1
  • giúp-mình-với-nhanh-nha
+1 thích
1 trả lời 188 lượt xem
đã hỏi 19 tháng 12, 2019 trong Toán lớp 6 bởi Khách
0 phiếu
5 câu trả lời 8.0k lượt xem
đã hỏi 13 tháng 11, 2016 trong Toán lớp 6 bởi hieuhihidoremon6a Học sinh (123 điểm)
0 phiếu
1 trả lời 353 lượt xem
Trong ngôn ngữ lập trình Pascal, xét đoạn chương trình sau :VarA : Real;BeginA := 15; Writeln("KQ la: ", A);End.Hãy chọn một trong những kết quả sau đây: A. Chương trình báo lỗi. B. KQ la : 15. C. KQ la : A. D. KQ la : 1.5000000000E+01.
đã hỏi 13 tháng 1, 2022 trong Tin học lớp 11 bởi PTG Tiến sĩ (22.7k điểm)
0 phiếu
1 trả lời 133 lượt xem
Trong ngôn ngữ lập trình Pascal để đưa dòng thông báo “Chao cac ban”. Ta phải sử dụng thông báo nào sau đây là đúng? A. Writeln ( ... B. Readln (‘Chao cac ban’); C. Writeln (“Chao cac ban”); D. Readln (“Chao cac ban”);
đã hỏi 13 tháng 1, 2022 trong Tin học lớp 11 bởi PTG Tiến sĩ (22.7k điểm)
0 phiếu
1 trả lời 318 lượt xem
Trong ngôn ngữ lập trình Pascal để đưa dòng thông báo “Chuc cac em thi tot”. Ta phải sử dụng thông báo nào sau đây là đúng? A. Writeln ... em thi tot’); C. Writeln (“Chuc cac em thi tot”); D. Readln (“Chuc cac em thi tot”);
đã hỏi 11 tháng 1, 2022 trong Tin học lớp 11 bởi PTG Tiến sĩ (22.7k điểm)
0 phiếu
1 trả lời 295 lượt xem
Trong ngôn ngữ lập trình Pascal, xét đoạn chương trình sau :VarA : Real;BeginA := 15; Writeln("KQ la: ", A);End.Hãy chọn một trong những kết quả sau đây: A. Chương trình báo lỗi. B. KQ la : 15. C. KQ la : A. D. KQ la : 1.5000000000E+01.
đã hỏi 11 tháng 1, 2022 trong Tin học lớp 11 bởi PTG Tiến sĩ (22.7k điểm)
0 phiếu
1 trả lời 655 lượt xem
0 phiếu
1 trả lời 567 lượt xem

HOT 1 giờ qua

  1. luckyyhappyy07687

    310 Điểm

  2. PTG

    294 Điểm

  3. tnk11022006452

    169 Điểm

  4. minhquanhhqt160

    128 Điểm

Phần thưởng hằng tháng
Hạng 1: 200.000 đồng
Hạng 2: 100.000 đồng
Hạng 3: 50.000 đồng
Hạng 4: 20.000 đồng
Phần thưởng bao gồm: mã giảm giá Shopee, Nhà Sách Phương Nam, thẻ cào cùng nhiều phần quà hấp dẫn khác sẽ dành cho những bạn tích cực nhất của tháng. Xem tại đây
Bảng xếp hạng cập nhật 30 phút một lần
...