Tiết 27 tin học 8

Chia sẻ bởi Hoàng Ngọc Châu | Ngày 29/04/2019 | 40

Chia sẻ tài liệu: tiết 27 tin học 8 thuộc Tin học 9

Nội dung tài liệu:

KIỂM TRA BÀI CŨ
?? Viết thuật toán hoán đổi giá trị của hai biến x và y
- INPUT: Hai biến x, y có giá trị tương ứng là a và b
- OUTPUT: Hai biến x, y có giá trị tương ứng là b và a
Bước 1: z←x;
Bước 2: x ←y;
Bước 3: y ←z.
* Thuật toán
BÀI TẬP
Giả sử x và y là hai biến số. Hãy lập bảng kiểm tra thuật toán và cho biết kết quả thuật toán sau làm công việc gì?
B1: Nhập x, y
B2: x  x + y
B3: y  x - y
B4: x  x - y
Bài tập 1: (bài 2/SGK Trang 45)
Kết quả thuật toán trên thực hiện công việc: nhập hai số nguyên x và y, in ra giá trị của x và y ra màn hình. Sau đó hoán đổi các giá trị của x và y rồi lại in ra màn hình giá trị của x và y
Dạng 1: Kiểm tra thuật toán
5
7
12
12
5
7
5
7
Tiết 27
BÀI TẬP
INPUT: Ba số a, b, c
OUTPUT: Max là số lớn nhất trong ba số a, b và c
Bước 1: Nhập ba số a, b, c
Bước 2: Gán Max a.
Bước 3: Nếu b > Max, gán Max b.
Bước 4: Nếu c > Max, gán Max c.
Bước 5: Thông báo kết quả Max và kết thúc thuật toán
Cho thuật toán sau:
Lập bảng để kiểm tra thuật toán rồi cho biết thuật toán này làm công việc gì?
Bài tập 2: (bài 5.10/SGK Trang 41)
Tiết 27
BÀI TẬP
Bài tập 3:
Một hình B được ghép từ một hình vuông với độ dài các cạnh là a và một hình tam giác đều như hình dưới đây
a
a
Hình B
? Hãy mô tả thuật toán tính diện tích hình B
Dạng 2: Mô tả thuật toán
Tiết 27
INPUT: Số a là cạnh của hình vuông và là cạnh của hình tam giác.
OUTPUT: Diện tích của hình B
* Thuật toán
BÀI TẬP
Tiết 27
BÀI TẬP
Bài tập 3: (bài 3/SGK Trang 45)
Cho trước ba số dương a, b và c. Hãy mô tả thuật toán cho biết ba số đó có thể là độ dài ba cạnh của một tam giác hay không
Tiết 27
INPUT: Ba số dương a>0, b>0 và c>0
OUTPUT:Thông báo "a, b và c có thể là ba cạnh của một tam giác" hoặc thông báo "a, b và c không thể là ba cạnh của một tam giác".
* Thuật toán
Bước 1: Nhập vào ba số dương a, b và c
Bước 2: Nếu (a Ngược lại thông báo a, b, c không là độ dài ba cạnh của tam giác
Bước 3: Kết thúc thuật toán
BÀI TẬP
Tiết 27
Bài tập 4: (bài 5.9 SBT Trang 41)
Gia đình bạn Tuấn có một cửa hàng tạp phẩm nhỏ. Cuối mỗi ngày, mẹ của Tuấn thường phải cộng số tiền trên các hoá đơn trong ngày để biết tổng số tiền thu được. Em hãy giúp bạn Tuấn viết thuật toán để nhập số tiền trên các hoá đơn vào máy tính và in ra tổng số tiền. Các số được nhập liên tục và việc nhập kết thúc khi số 0 được nhập vào
BÀI TẬP
Tiết 27
- INPUT: nhập x
- OUTPUT: Tổng S các số đã nhập
Bước 1: S 0
Bước 2: Nhập x
Bước 3: S S+x
Bước 4: Nếu x=0, in kết quả S và kết thúc. Ngược lại, quay lại bước 2.
BÀI TẬP
* Thuật toán
Tiết 27
HƯỚNG DẪN VỀ NHÀ
Xem và làm lại tất cả các bài tập đã làm
Xem tiếp bài tập 4, 5, 6 SGK trang 41
Chuẩn bị tiết sau làm bài tập (tiếp theo)
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Hoàng Ngọc Châu
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)