Câu hỏi:

17/04/2025 55 Lưu

Thuật toán đệ quy dưới đây tính:

Function Test(a,b:Integer): Integer;

Begin

If (a=0) or (b=0) then Test:=a+b

Else

If a > b then Test:=Test(a-b,b)

Else Test:= Test(a,b-a);

End;

A. Tính hiệu 2 số a và b

B. Tìm số dư trong phép chia a cho b

C. Tìm ước chung lớn nhất của a và b

D. Tìm bội chung nhỏ nhất của a và b

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án C

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A. S := 1; i := 1; while i<= 10 do S := S * i; i := i + 1;

B. S := 1; i := 1; while i<= 10 do i := i + 1; S := S * i;

C. S := 0; i := 1; while i<= 10 do begin S := S * i; i := i + 1; end;

D. S := 1; i := 1; while i<= 10 do begin S := S * i; i := i + 1; end;

Lời giải

Chọn đáp án D

Câu 2

A. \[{C_m}\left( {{k_1},{k_2},...,{k_n}} \right) = \frac{{{k_1}!{k_2}!...{k_n}!}}{{m!}}\]

B. \[{C_m}\left( {{k_1},{k_2},...,{k_n}} \right) = \frac{{m!}}{{{k_1}!{k_2}!...{k_n}!}}\]

C. \[{C_m}\left( {{k_1},{k_2},...,{k_n}} \right) = \frac{{n!}}{{{k_1}!{k_2}!...{k_m}!}}\]

D. \[{C_m}\left( {{k_1},{k_2},...,{k_n}} \right) = \frac{{n!m!}}{{{k_1}!{k_2}!...{k_n}!{k_1}!{k_2}!{k_m}!}}\]

Lời giải

Chọn đáp án B

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. Tích số của n số n.

B. Tích số của n số tự nhiên đầu tiên.

C. Tích số của n-1 số n.

D. Tích số của n-1 số tự nhiên đầu tiên

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP