Lớp 8
Lớp 1điểm
4 tháng trước
Đỗ Hồng Đạt

Em hãy xác định INPUT, OUTPUT và mô tả thuật toán của  bài toán  nhập vào 2 số nguyên dương a, b và in ra kết quả số a nếu a lớn hơn b và ngược lại in kết quả b. (Ví dụ : nhập 20, 9 in ra 20 ngược lại nhập 9,20 in ra 20).
Có ai ở đây không? Mình đang tìm cách giải quyết câu hỏi khó nhằn này. Bất cứ sự giúp đỡ nào cũng sẽ rất quý giá! Cảm ơn mọi người.

Hãy luôn nhớ cảm ơnvote 5 sao

nếu câu trả lời hữu ích nhé!

Các câu trả lời

Phương pháp làm:
1. Đầu tiên, ta cần xác định Input, Output và mô tả của thuật toán.
- Input: 2 số nguyên dương a và b.
- Output: In ra số a nếu a lớn hơn b, ngược lại in ra số b.
- Mô tả thuật toán: Nhập vào 2 số nguyên dương a và b, kiểm tra điều kiện a lớn hơn b. Nếu đúng, in ra số a, ngược lại in ra số b.

2. Tiếp theo, viết câu trả lời cho câu hỏi:
Có thể giải quyết bài toán theo các cách sau:

- Cách 1:
Input: 2 số nguyên dương a và b.
Output: In ra số a hoặc b.

Pseudocode:
1. Nhập số nguyên dương a và b.
2. Kiểm tra điều kiện a > b.
3. Nếu đúng, in ra số a.
4. Ngược lại, in ra số b.
5. Kết thúc.

- Cách 2:
Input: 2 số nguyên dương a và b.
Output: In ra số a hoặc b.

Pseudocode:
1. Nhập số nguyên dương a và b.
2. Gán giá trị của a vào biến kết quả.
3. Nếu a không lớn hơn b, gán giá trị của b vào biến kết quả.
4. In ra giá trị của biến kết quả.
5. Kết thúc.

Lưu ý: Trong cách giải thứ 2, ta sử dụng biến kết quả để lưu trữ giá trị cần in ra để tránh việc lặp lại lệnh in ra trong điều kiện if-else.

Hãy giúp mọi người biết câu trả lời này thế nào?
51 vote
Cảm ơn 8Trả lời.

INPUT: Nhập vào 2 số nguyên dương a và b.
OUTPUT: In ra số a nếu a lớn hơn b, ngược lại in ra số b.

Thuật toán:
1. Nhập vào số nguyên dương a.
2. Nhập vào số nguyên dương b.
3. So sánh giá trị của a và b.
4. Nếu a lớn hơn b, in ra giá trị của a, ngược lại in ra giá trị của b.

Hãy giúp mọi người biết câu trả lời này thế nào?
51 vote
Cảm ơn 2Trả lời.

INPUT: Nhập vào 2 số nguyên dương a và b.
OUTPUT: In ra số a nếu a lớn hơn b, ngược lại in ra số b.

Thuật toán:
1. Nhập vào số nguyên dương a.
2. Nhập vào số nguyên dương b.
3. Kiểm tra nếu a lớn hơn b, thực hiện bước 4, ngược lại thực hiện bước 5.
4. In ra giá trị của a.
5. In ra giá trị của b.

Hãy giúp mọi người biết câu trả lời này thế nào?
51 vote
Cảm ơn 1Trả lời.
Câu hỏi Tin học Lớp 8
Câu hỏi Lớp 8

Bạn muốn hỏi điều gì?

Đặt câu hỏix
  • ²
  • ³
  • ·
  • ×
  • ÷
  • ±
  • Δ
  • π
  • Ф
  • ω
  • ¬
0.42059 sec| 2235.242 kb