Cho bài toán nhập từ bàn phím 2 số nguyên a và b kiểm tra A có chia hết cho b hay không biết bị Nếu a chia hết cho b thì in ra màn hình A chia hết cho b ngược lại thì in ra A không chia hết cho b a Hãy xác định bài toán và mô tả thuật toán để giải quyết bài toán trên b hãy viết câu lệnh điều kiện để thực hiện bài thuật toán đó C Viết chương trình bằng ngôn ngữ Pascal để giải bài toán trên Mình cần gấp nha

2 câu trả lời

Cho bài toán nhập từ bàn phím 2 số nguyên a và b kiểm tra A có chia hết cho b hay không biết bị Nếu a chia hết cho b thì in ra màn hình A chia hết cho b ngược lại thì in ra A không chia hết cho b a

**xác định bài toán**

input 2 số nguyên a,b

output a chia hết cho b hay không?

b1 nhập a,b

b2 nếu a chia b dư 0 thì kết luận a chia hết cho b

b3 nếu a chia b dư khác 0 thì thì kết luận b chia hết cho a

b4 kết thúc   

**Chương trình**

uses crt;

var a,b:longgint;

begin

clrscr;

write('a,b=');

readln(a,b);

if a mod b=0 then writeln(a,' chia het cho ',b) else writeln(b,' chia het cho ',a);

readln

end.

* Xác định bài toán :

- Input : hai số nguyên a và b

- Output : a chia hết cho b hoặc a không chia hết cho b

* Mô tả thuật toán :

- Bước 1 : nhập hai số nguyên a và b

- Bước 2 :

- Bước 2.1 : nếu a mod b = 0 thì thông báo a chia hết cho b

- Bước 2.2 : ngược lại thông báo a không chia hết cho b

- Bước 3 : kết thúc

* Câu điều kiện : 

- if a mod b = 0 then writeln('a chia het cho b') else writeln('a khong chia hết cho b');

* Viết chương trình :

uses crt;

var a, b : integer;

begin

clrscr;

write('nhap hai so duong a va b : ');readln(a, b);

if a mod b = 0 then writeln('a chia het cho b')

else writeln('a khong chia hết cho b');

readln

end.