Tài nguyên dạy học

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Sắp xếp dữ liệu

    Chào mừng quý vị đến với website của ...

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

    Bài 9. Cấu trúc rẽ nhánh

    Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn: http://soanbai.violet.vn
    Người gửi: Thư viện tham khảo (trang riêng)
    Ngày gửi: 17h:14' 17-07-2015
    Dung lượng: 802.3 KB
    Số lượt tải: 0
    Số lượt thích: 0 người
    Công ty Cổ phần Mạng giáo dục Bạch Kim - 27 Huỳnh Thúc Kháng, Đống Đa, Hà Nội
    Trang bìa
    Trang bìa:
    TIẾT 10: CẤU TRÚC RẼ NHÁNH Rẽ nhánh
    Rẽ nhánh:
    1. Rẽ nhánh - Một số mệnh đề có dạng điều kiện: Dạng thiếu: Nếu…thì… Dạng đủ: Nếu … thì … nếu không thì … - Cấu trúc dùng để mô tả các mệnh đề như trên được gọi là cấu trúc rẽ nhánh thiếu và đủ. - Mọi ngôn ngữ lập trình đều có các câu lệnh để mô tả cấu trúc rẽ nhánh. Ví dụ:
    1. Rẽ nhánh * Ví dụ Giải phương trình bậc hai: latex(ax^2 bx c=0 (a!=0)) Giải - Các bước giải phương trình bậc hai Nhập hệ số a, b, c Tính Delta = latex(b^2) - 4ac Nếu Delta âm thì thông báo PT vô nghiệm, ngược lại tính và đưa ra nghiệm. Nhập a, b, c Tính Delta = latex(b^2-4ac) Kiểm tra Delta<0 sai Tính và đưa ra nghiệm đúng Thông báo vô nghiệm Kết thúc Câu lệnh IF - THEN, câu lệnh ghép
    Dạng thiếu:
    2. Câu lệnh IF - THEN a. Dạng thiếu IF <Điều kiện> THEN ; Trong đó: - Điều kiện là biểu thức quan hệ hoặc biểu thức lôgic. - Câu lệnh là một lệnh của TP. Điều kiện đúng Câu lệnh sai Nếu <điều kiện> đúng thì được thực hiện, sai bị bỏ qua. Dạng đủ :
    2. Câu lệnh IF - THEN b. Dạng đủ IF <Điều kiện> THEN ELSE ; Điều kiện đúng Câu lệnh 1 Câu lệnh 2 Nếu <điều kiện> đúng thì được thực hiện, ngược lại thì được thực hiện. Câu lệnh ghép:
    3. Câu lệnh ghép Trong TP cho phép gộp nhiều câu lệnh thành một câu lệnh gọi là câu lệnh ghép, có dạng: BEGIN < Các câu lệnh>; END; * Ví dụ IF Delta<0 THEN Writeln(‘ Phuong trinh vo nghiem’) ELSE BEGIN X1:= (-B SQRT(Delta))/(2*A); X2:= (-B - SQRT(Delta))/(2*A); Writeln(‘ Nghiem X1= ’, X1:5:1); Writeln(‘ Nghiem X2= ’, X2:5:1); END; Một số ví dụ
    Ví dụ 1:
    4. Một số ví dụ * Ví dụ 1 Em hãy hoàn thiện chương trình giải phương trình bậc 2 latex((a!=0)) Giải Ví dụ 2:
    4. Một số ví dụ * Ví dụ 2 Tìm số ngày của năm N, biết rằng năm nhuận là năm chia hết cho 400 hoặc chia hết 4 nhưng không chia hết cho 100 Giải Mục 5:
    Củng cố
    Bài 1:
    * Bài 1 Hãy chọn đáp án đúng. Với cấu trúc rẽ nhánh IF <điều kiện> THEN , câu lệnh đứng sau THEN được thực hiện khi Trả lời
    A. Điều kiện được tính toán xong;
    B. Điều kiện được tính toán và cho giá trị đúng
    C. Điều kiện không tính được;
    D. Điều kiện được tính toán và cho giá trị sai;
    Bài 2:
    * Bài 2 Hãy chọn đáp án đúng. Với cấu trúc rẽ nhánh IF <điều kiện> THEN ELSE , câu lệnh 2 được thực hiện khi Trả lời
    A. Biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong;
    B. Câu lệnh 1 được thực hiện;
    C. Biểu thức điều kiện sai
    D. Biểu thức điều kiện đúng
    Bài 3:
    * Bài 3 Hãy chọn đáp án đúng, sai. Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau: Trả lời
    A. if A <= B then X := A else X := B;
    B. if A < B then X := A
    C. X := B; if A < B then X := A;
    D. if A < B then X := A else X := B;
    Bài 4:
    * Bài 4 Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng? Trả lời
    A. If ; then
    B. If then
    C. If ; then
    D. If then
    Dặn dò và kết thúc
    Dặn dò:
    DẶN DÒ - Đọc kỹ lại bài đã học. - Về nhà làm lại các ví dụ trong sgk trang 41. - Chuẩn bị trước bài mới. Kết thúc:
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓