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

Hỗ trợ trực tuyến

  • (Trợ giúp kỹ thuật)

Điều tra ý kiến

Các bạn thầy trang web của chúng tôi thế nào?
Bình thường
Đẹp
Đơn điệu
Ý kiến khá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
  • Ảnh ngẫu nhiên

    Khi_clo_tac_dung_voi_dong_Cl2___Cu.flv Clo_tac_dung_voi_nuoc.flv Axit_sunfuric_tac_dung_dong_II_hidroxit_H2SO4___CuOH2__CHINH.flv Al_CuCl2_Lab.flv Khoa_hoc_tu_nhien_6__Thi_nghiem_oxygen_duy_tri_su_chay__Sach_CHAN_TROI_SANG_TAO.flv Video_quat_tom.flv TUAN_24_TIN_HOC_5__CHU_DE_4__BAI_1__NHUNG_GI_EM_DA_BIET.flv Logothoikhoabieu2.jpg Logothoikhoabieu2.jpg Tin_hoc_Lop_5___Bai_2_Cau_lenh_lap_long_nhautiet_1.flv IMG_1987.JPG Tap_ac_Lap_2_Tuan_24__Voi_NhA__Em_Vui_Hac.flv CONG_SO_O_THOI_GIAN_TOAN_T24.flv Uynh_uych_bai_102_ok.flv

    Thành viên trực tuyến

    3 khách và 0 thành viên

    Chào mừng quý vị đến với Thư viện tài nguyên giáo dục Bình Dương.

    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ư liệu của Thư viện về máy tính của mình.
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.

    CÂU LỆNH LẶP

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    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:
    Người gửi: Thcs An Bình
    Ngày gửi: 19h:58' 28-10-2010
    Dung lượng: 2.4 MB
    Số lượt tải: 144
    Số lượt thích: 0 người
    Bài 6
    CÂU LỆNH ĐIỀU KIỆN
    Kiểm tra bài cũ
    Quá trình giải 1 bài toán trên máy tính gồm mấy bước? Kể ra ?
    3 bước
    Xác định bài toán: xác định Input, Output
    Mô tả thuật toán : trình tự các bước giải
    Viết chương trình: bằng ngôn ngữ lập trình
    1) Thế nào là hoạt động theo điều kiện? Hãy nêu 1 số ví dụ về hoạt động phụ thuộc vào điều kiện ?
    Những hoạt động chỉ được thực hiện khi một điều kiện cụ thể được xảy ra.
    Điều kiện thường là một sự kiện được mô tả sau từ “nếu”
    2) Điều kiện có mấy trạng thái cơ bản?
    Khi kết quả kiểm tra là đúng, ta nói điều kiện được thoả mãn, còn khi kết quả kiểm tra sai, ta nói điều kiện không thoả mãn
    3)Điều kiện được biểu diễn bằng phép toán nào?
    Phép so sánh dùng để biểu diễn các điều kiện
    4)Phép so sánh cho kết quả như thế nào?
    Kết quả Đúng khi điều kiện được thoả mãn
    Ngược lại(sai), điều kiện không được thoả mãn
    Ví dụ 1: Chương trình in ra màn hình có giá trị lớn hơn trong số hai giá trị của các biến a và b. Khi đó giá trị của biến a hoặc b được in ra phụ thuộc vào phép so sánh a > b là đúng hay sai.
    Nếu a>b, in giá trị của biến a ra màn hình;
    ngược lại, in giá trị của biến b ra màn hình
    5) Trong ngôn ngữ lập trình, cấu trúc rẽ nhánh được thể hiện bằng bao nhiêu dạng? Kể ra?
    Cấu trúc rẽ nhánh dạng thiếu
    Cấu trúc rẽ nhánh dạng đủ
    SƠ ĐỒ KHỐI CẤU TRÚC RẼ NHÁNH DẠNG THIẾU
    Lưu ý: sau then chỉ có 1 lệnh chương trình.
    Cú pháp câu lệnh điều kiện dạng thiếu :
    if điều kiện then câu lệnh
    Ví dụ 2: Một hiệu sách thực hiện đợt khuyến mãi lớn với nội dung như sau: nếu mua sách với tổng số tiền ít nhất là 100.000 đồng, khách hàng sẽ được giảm 30% tổng số tiền phải thanh toán. Hãy mô tả hoạt động tính tiền cho khách.
    thuật toán
    Bước 1: Tính tổng số tiền T khách hàng đã mua sách.
    Bước 2: nếu T>100000, số tiền phải thanh toán là 70% x T.
    Bước 3: in hoá đơn
    SƠ ĐỒ KHỐI CẤU TRÚC RẼ NHÁNH DẠNG ĐỦ
    Lưu ý: sau then và sau else chỉ có 1 lệnh chương trình.
    Cú pháp câu lệnhđiều kiện dạng đủ :
    if điều kiện then câu lệnh 1 else câu lệnh 2
    Ví dụ 3: Một hiệu sách thực hiện đợt khuyến mãi lớn với nội dung như sau: nếu mua sách với tổng số tiền ít nhất là 100.000 đồng, khách hàng sẽ được giảm 30% tổng số tiền phải thanh toán. Nếu mua sách với tổng số tiền không đến 100.000 đồng. , khách hàng sẽ được giảm 10% tổng số tiền phải thanh toán. Hãy mô tả hoạt động tính tiền cho khách.
    thuật toán
    Bước 1: Tính tổng số tiền T khách hàng đã mua sách.
    Bước 2: nếu T>100000, số tiền phải thanh toán là 70% x T; Ngược lại, số tiền phải thanh toán là 30% x T.
    Bước 3: in hoá đơn
    6) Trong ngôn ngữ lập trình, các cấu trúc rẽ nhánh được thể hiện bằng câu lệnh gì?
    Câu lệnh điều kiện
    7)Hãy nêu cú pháp của câu lệnh của cấu trúc rẽ nhánh dạng thiếu?
    If <điều kiện> then ;
    8) Hãy trình bày ý nghĩa các câu lệnh của cấu trúc dạng thiếu?
    Khi gặp câu lệnh điều kiện này, chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh sau từ khoá then. Ngược lại, câu lệnh đó bị bỏ qua
    điều kiện: là biểu thức có các dấu so sánh.
    câu lệnh: là một lệnh nào đó của Pascal
    Ví dụ : giả sử cần in số a ra màn hình nếu a > b
    If a > b then write (a);
    9)Hãy nêu cú pháp của câu lệnh của cấu trúc rẽ nhánh dạng đủ?
    If <điều kiện> then else ;
    10)Hãy trình bày ý nghĩa các câu lệnh của cấu trúc dạng đủ?
    Khi gặp câu lệnh điều kiện này, chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thoả mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khoá then.
    Trong trường hợp ngược lại, câu lệnh 2 sẽ thực hiện
    điều kiện: là biểu thức quan hệ hoặc biểu thức logic.
    câu lệnh 1, câu lệnh 2 : là một lệnh nào đó của Pascal
    Ví dụ 6: Chương trình viết kết quả của a chia cho b, với a và b là hai số bất kì. Phép tính chỉ thực hiện được khi b ≠ 0. Chương trình cần kiểm tra giá trị của b. Nếu b ≠ 0 thì thực hiện phép chia. Nếu b = 0 sẽ thông báo lỗi.
    If b<>0 then x:=a/b
    else write(‘mau so bang 0, khong chia duoc’);
    thuật toán
    Nếu b ≠ 0 thì tính kết quả
    ngược lại thì thông báo lỗi
    GHI NHỚ
    Cấu trúc rẽ nhánh được sử dụng để chỉ thị cho máy tính thực hiện các hoạt động khác nhau tuỳ theo một điều kiện cụ thể có được thoả mãn hay không.
    Cấu trúc rẽ nhánh có hai dạng: dạng thiếu và dạng đủ.
    Trong lập trình, điều kiện trong cấu trúc rẽ nhánh thường được biểu diễn bằng các phép so sánh.
    Mọi ngôn ngữ lập trình đều có câu lệnh điều kiện để thể hiện các cấu trúc rẽ nhánh.
    DẶN DÒ
    1. Trả lời câu hỏi 1, 2, 3, 4, 5, 6 _ trang 51 _ sách giáo khoa .
    Thực hiện tháng 11 năm 2009
    Bài học đã
    KẾT THÚC
    Thân ái chào các em
     
    Gửi ý kiến