BÀI TẬP
BÀI TẬP
Bài 1 Bài 2 Bài 3 Bài 4
Xác
định
bài
toán
Thuật
toán
Điều
kiện
Tổng
hợp
Tiết 30:
BÀI TẬP
BÀI TẬP
Tiết 30:
Bài 1:
Em hãy chỉ ra INPUT và OUTPUT của bài toán sau:
Tìm số có giá trị nhỏ nhất trong dãy n số cho trước
Kết quả: (Em hãy lựa chọn câu trả lời đúng và đầy đủ nhất)
A/ INPUT: Số có giá trị nhỏ nhất
OUTPUT: Dãy n số
B/ INPUT: Dãy n số
OUTPUT: Số có giá trị nhỏ nhất
C/ INPUT: Dãy số
OUTPUT: Số nhỏ nhất
D/ INPUT: Số nhỏ nhất
OUTPUT: Dãy số
BÀI TẬP
BÀI TẬP
Tiết 30:
Bài 2: Em hãy mô tả thuật toán của bài toán sau:
Tính tổng các phần tử nhỏ hơn 5 trong dãy n số cho trước
(Cho n = 5)
Kết quả:
- INPUT: Dãy n số
- OUTPUT: Tổng các phần tử nhỏ hơn 5 trong dãy n số đó
- Thuật toán:
Qui ước: Tổng các phần tử đặt là: Tổng; Dãy số: a1 a2 a3 a4 a5
Bước 1: Tổng : = 0
Bước 2: Nếu a1 < 5, Tổng : = Tổng + a1
Bước 3: Nếu a2 < 5, Tổng : = Tổng + a2
Bước 4: Nếu a3 < 5, Tổng : = Tổng + a3
Bước 5: Nếu a4 < 5, Tổng : = Tổng + a4
Bước 6: Nếu a5 < 5, Tổng : = Tổng + a5
Bước 7: Kết thúc thuật toán
BÀI TẬP
BÀI TẬP
Tiết 30:
Bài 3: Cho thuật toán sau:
Bước 1: X : = X + 5
Bước 2: Y : = Y + 10
Bước 3: X : = X + 15
Bước 4: Y : = Y + 25
Bước 5: X : = Y – X
Bước 6: Y : = 100 – X
Bước 7: Kết thúc thuật toán
Hỏi: Kết quả bài toán X và Y sẽ nhận giá trị là bao nhiêu? (Nếu
ban đầu X = 10 và Y = 20)
X = 10
Y = 20
X = 15
Y = 30
X = 30
Y = 55
X = 25
Y = 75
Kết quả: X = 25 và Y = 75