bai 10 cau truc lap tiet 2 while do

14 63 0
bai 10 cau truc lap tiet 2 while do

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài 10 tin học 11 Cấu trúc lặp While do theo hướng phát triển năng lực học sinh. Sử dụng một số công cụ như plicker để triển khai một số câu hỏi trắc nghiệm.Bước 1. Lựa chọn chủ đề: Tên chủ đề: Cấu trúc rẽ nhánh và lặp, Số tiết: 3Bước 2: Xác định KTKN và năng lực hướng tới của chủ đềa) Chuẩn kiến thức, kĩ năng, thái độ theo chương trình hiện hànhKiến thức Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán Hiểu cấu trúc lặp kiểm tra điều kiện trước, cấu trúc lặp với số lần đinh trước.Kĩ năng Viết đúng các lệnh lặp với số lần biết trước và lặp với số lần chưa biết trước. Biết cách vận dụng từng loại cấu trúc lặp phù hợp với tình huống cụ thể đơn giản Mô tả được thuật toán của một số nài toán đơn giản có sử dụng lệnh lặp Viết được thuật toán của một số bài toán đơn giảnb) Năng lực hướng tới Mô hình hóa các tình huống thực tiễn xảy ra phụ thuộc vào điều kiện theo cấu trúc lặp trong tin học. Diễn tả thuật toán cấu trúc lặp trên ngôn ngữ lập trình pascal.

12/06/20 Trang Xét toán đổ nước Đổ nước vào thùng thùng đầy nước Thùng Nước Lặp với số lần chưa biết trước Trong thùng cha y lm nc; Bài toán đặt vấn đề Tính tổng S=1+2+3+…+100+… Cho đến S>1000 Với tốn ta sử dụng cấu trúc lặp FOR – DO để viết chương trình khơng? Vì sao? CHƯƠNG CHƯƠNGIII: III:CẤU CẤUTRÚC TRÚCRẼ RẼNHÁNH NHÁNHVÀ VÀLẶP LẶP ChỦ ĐÒ: Giáo viên: Phan Thị Thanh Hà 12/06/20 Hoàng Thị TưởngSV: Hoàng Thị Tưởng Trang Lặp với số lần chưa biết trước câu lệnh While - * Cấu trúc câu lệnh While – Pascal: WHILE DO ; Trong đó: While, do: Từ khóa Điều kiện: biểu thức logic biểu thức quan hệ Câu lệnh: câu lệnh đơn câu lệnh ghép Lặp với số lần chưa biết trước câu lệnh While - Sơ đồ hoạt động câu lệnh While - Do Sai Điều kiện Đúng Vịng lệnhthì lặp Câu KhiKhi điều kiện thực khỏi vịng lặp? ln điềuSốkiện lần nhận lặpthì giá gì?.nào? thểtrịhiện đâu? Câu lệnh Chừng điều kiện cịn Đúng câu lệnh cịn thực Lưu Sau Do phải cónhận câu làm đổi giá trịđược điều Sốý: lần kiểm trakiện điều kiệnlệnh nhận giáthay trị Đúng làlặp sốlặp lầnkiện lặp Khi Khi điều điều kiện giá trị Sai thì vịng khỏi lặp vịng vô hạn 3 Lặp với số lần chưa biết trước câu lệnh While - Ví dụ Tính tổng S=1+2+3+…+100+… Cho đến S>1000 WHILE DO ; S:=0; i:=1; WHILE Not (S>1000) DO Begin S:=S+ i; i:=i+1; End; Lặp với số lần chưa biết trước câu lệnh While - Lặp với số lần chưa biết trước câu lệnh While - Ví dụ 2: Tìm ước chung lớn (UCLN) hai số nguyên dương M, N Thuật toán: Bước 1: Nhập M, N; Bước 2: Nếu M=N lấy giá trị chung làm UCLN chuyển đến bước 5; Bước 3: Nếu M>N MM-N ngược lại NN-M; Bước 4: Quay lại bước 2; Bước 5: Đưa kết UCLN kết thúc Em nhắc lại thuật tốn tìm UCLN số ngun dương M N? Lặp với số lần chưa biết trước câu lệnh While - 12/06/20 Trang 11 Lặp với số lần chưa biết trước câu lệnh While - Ví dụ Tính tổng sau: S=1+2+3+…+100 Ta sử dụng cấu S:=0; i:=1; trúci100 0 WHILE DO ; S:=0; i:=1; WHILE Not (S >100 0) DO Begin S:=S+ i; i:=i+1; End; Lặp với số lần chưa biết trước câu lệnh While. .. Hà 12/ 06 /20 Hoàng Thị TưởngSV: Hoàng Thị Tưởng Trang Lặp với số lần chưa biết trước câu lệnh While - * Cấu trúc câu lệnh While – Pascal: WHILE DO ; Trong đó: While, do:

Ngày đăng: 06/12/2020, 13:31

Tài liệu cùng người dùng

Tài liệu liên quan