Cho các bài toán sau:
1. Nhập vào 2 số nguyên a và b. Tính tổng 2 số nguyên đó
2. Nhập vào 2 số nguyên dương a,b là chiều dài và chiều rộng của hình chữ nhật. Hãy tính chu vi và diện tích của hình chữ nhật đó.
3. Nhập vào 1 số nguyên không âm N, không vượt quá 10000. Hãy kiểm tra xem N có chia hết cho 3 hay không ? Nếu N chia hết cho 3 thì đưa ra thông báo “N chia hết cho 3” , còn nếu N không chia hết cho 3 thì đưa ra thông báo “N không chia hết cho 3”
Hoàn thiện các yêu cầu sau:
a. Hãy xác định Input, Output
b. Nêu ý tưởng để giải quyết bài toán
c. Hãy xây dựng thuật toán để giải các bài toán bằng phương pháp liệt kê.
Mong mn giúp mk nhé, mk xin cảm ơn
Bài 1:
a) Input: a, b
Output: Tổng 2 số a, b
b) Ý tưởng: Tổng của 2 số a và b là a+b
c) Thuật toán:
Bước 1: Nhập a, b từ bàn phím
Bước 2: s<-a+b
Bước 3: Xuất s ra màn hình
Bài 2:
a) Input: Chiều dài và chiều rộng của HCN
Output: Chu vi và diện tích của HCN
b) Ý tưởng: Tính chu vi theo công thức (chiều dài + chiều rộng)x2 và tính diện tích theo công thức chiều dài x chiều rộng
c) Thuật toán:
Bước 1: Nhập chieudai, chieurong
Bước 2: CV<-(chieudai+chieurong)*2
Bước 3: DT<-chieudai*chieurong;
Bước 4: Xuất CV và DT ra màn hình
Bài 3:
a) Input: n
Output: Có hoặc không
b) Ý tưởng: Nếu số dư của n cho 3 là 0 thì chia hết cho 3 ngược lại không chia hết cho 3
c) Thuật toán:
Bước 1: Nhập n
Bước 2: Nếu n mod 3 = 0 thì xuất “N chia het cho 3” và thực hiện bước 4
Bước 3: Nếu n mod 3 <> 0 thì xuất “N khong chia het cho 3”
Bước 4: Kết thúc chương trình