Bài giảng Tin học Lớp 8 - Bài 5: Từ bài toán đến chương trình
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 8 - Bài 5: Từ bài toán đến chương trình", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Bài giảng Tin học Lớp 8 - Bài 5: Từ bài toán đến chương trình
ng c mừ ác t ào hầ h y C c Bài* 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNHô v * ề p Trang 37 ớ d l ự g m ă i ờ h t BÀI 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH 4. Một số ví dụ về thuật toán 4.1 Thuật toán tính diện tích a. Xác định bài toán - INPUT: Số a, b. - OUTPUT : Diện tích của hình A. b. Mô tả thuật toán B1: Nhập a và b; B2. Tính S1 2*a * b {(Tính S hình CN)}; B3. Tính S2 a*a*3.14{(S hình bán Nguyệt) }; B4. Tính S S1 + S2 và kết thúc. BÀI 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH 4. Một số ví dụ về thuật toán 4.2 Tính tổng của 100 số tự nhiên đầu tiên liên tiếp S = 1 + 2 + ... + 100 - INPUT: Dãy 100 số tự nhiên đầu tiên: 1, 2, ... 100. - OUTPUT : Tổng của dãy số trên. Xác định Input và Output của bài toán BÀI 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH 4. Một số ví dụ về thuật toán 4.2 Tính tổng của 100 số tự nhiên đầu tiên liên tiếp S = 1 + 2 + ... + 100 a. Xác định bài toán - INPUT: Dãy số tự nhiên đầu tiên: 1, 2, ... 100. - OUTPUT : Tổng của dãy số trên. b. Mô tả thuật toán Bước 1: S 0; i 0; Bước 2: i i + 1 ; Bước 3: Nếu i <= 100 thì S S + i; và quay lại bước 2. trong trường hợp ngược lại thông báo kết quả rồi kết thúc thuật toán. BÀI 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH 4. Một số ví dụ về thuật toán Cốc A chứa nước màu đỏ, cốc B chứa nước màu xanh. Làm cách nào để tráo đổi cốc A có nước màu xanh, cốc B có nước màu đỏ? (Giả thiết cốc A và cốc B có thể tích như nhau). Cốc A Cốc B BÀI 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH 4. Một số ví dụ về thuật toán Mô tả cách làm Cốc A Cốc C Cốc B BÀI 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH 4. Một số ví dụ về thuật toán 4.4Thuật toán đổi giá trị của 2 biến a. Xác định bài toán • INPUT Hai biÕn x vµ y cã gi¸ trÞ tư¬ng øng lµ a, b • OUTPUT Hai biÕn x vµ y cã gi¸ trÞ tư¬ng øng lµ b, a Em hãy xác định Input, Output ? BÀI 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH 4. Một số ví dụ về thuật toán 4.4 Đổi giá trị của hai biến x và y a. Xác định bài toán Input: Nhập hai biến x và y Output: Hai biến x và y sau khi hoán đổi: b. Mô tả thuật toán Bước 1: Nhập x,y Bước 2: z x Bước 3: x y Bước 4: y z BÀI 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH Bài tập Bài tập 1: Hãy lập bản kiểm tra thuật toán sau và cho biết thuật toán này dùng để làm gì? Bước x y Bước 1: x=50, y=70 1 50 70 Bước 2: x x+y 2 120 70 Bước 3: y x-y Bước 4: x x-y 3 120 50 4 70 50 Vậy kết thúc ta có x=70 và y=50, đây là thuật toán đổi giá trị hai biến mà không cần dùng biến trung gian
File đính kèm:
- bai_giang_tin_hoc_lop_8_bai_5_tu_bai_toan_den_chuong_trinh.ppt