Menu Chính

ĐIỂM TIN CÁC BÁO

LIÊN KẾT WEBSITE

TIN TỨC

Ảnh ngẫu nhiên

Valentine11.swf Thieprong.swf Tinh_ca_CR.swf Bay_giua_ngan_ha.swf Daythonvyda.swf Mung_Giang_Sinh_20104.flv 201120101.swf USB.bmp Dtichhinhtron.swf Dtichelip.swf Goc_o_tam.swf Dtich_hinhquat.swf Dong_ho_dem_nguoc_15_giay.swf DirectedLine.swf Cylinder.swf Dtich_hchunhat.swf Dien_tich_xung_quanh_cua_hinh_tru_.swf Degenerate.swf EquilateralTriangle.swf EqUnitCircle.swf

VUI MỪNG CHÀO ĐÓN

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

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Hổ trợ Trực tuyến

    • (chithu1980)

    Menu chức năng 1

    Tiết 20

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    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: Trần Chí Thu (trang riêng)
    Ngày gửi: 14h:34' 18-07-2009
    Dung lượng: 76.5 KB
    Số lượt tải: 7
    Số lượt thích: 0 người
    Tuần : 20 Ngày soạn 25/12/08


    CHƯƠNG II. CẤU TRÚC RẼ NHÁNH VÀ CẤU TRÚC LẶP
    BÀI TẬP
    A- Mục tiêu bài học:
    Kiến thức:
    Củng cố thêm cấu trúc rẽ nhánh;
    Luyện tập cấu trúc lặp: Lặp số lần biết trước và số lần chưa biết trước; chú ý bài toán tổng dãy số;
    Kỹ năng:
    Dựa vào cấu trúc lặp để giải một số bài toán về tính tổng, và một số bài toán rẽ nhánh.
    Nhận biết được bài toán nào sử dụng cấu trúc lặp với số lần xác định và không xác định.
    Thái độ:
    Yêu thích ngôn ngữ lập trình và nhận thức được tầm quan trọng của công việc viết các chương trình giải các bài toán để áp dụng vào các lĩnh vực trong đời sống.
    B- Phương pháp: Hướng dẫn cho Hs tìm ra PP giải
    C- Chuẩn bị của giáo viên và học sinh:
    1. Giáo viên: Giáo án
    2. Học sinh: Các bài tập giáo viên đã cho
    D- Tiến trình lên lớp:
    I- Ổn định lớp:
    II- Kiểm tra bài cũ: Hãy viết cấu trúc câu lệnh While … Do và nêu cách hoạt động câu lệnh trên.
    III- Bài mới:
    1. Triển khai bài:
    Hoạt động của giáo viên và học sinh
    Nội dung kiến thức
    
    HĐ1: Ôn tập kiến thức về câu lệnh If Then ; For do ; While Do
    
    Gv: Gợi ý cho học sinh trả lời (Giông nhau về cấu trúc; Khác nhau về cách hoạt động).
    Hs: Giống: Đều là câu lệnh rẽ nhánh, khi gặp ĐK nào đó thì lựa chọn công việc thích hợp
    Hs2: Khác nhau: + Câu lệnh: If …. Then…dạng thiếu; nếu ĐK không đúng thì thoát khỏi cấu trúc rẽ nhánh, thực hiện câu lệnh tiếp theo trong chương trình. Còn câu lệnh If … Then … Else, khi Đk đúng thực hiện , nếu sai thì thực hiện
    Gv: Nhận xét và đưa ra câu trả lời hợp lí nhất.
    Gv: Gọi ý bằng cách đưa ra các câu hỏi sau:
    Hãy nêu cách hoạt động câu lệnh For Do
    Hs: Câu lệnh For Do biến đếm i nhận lần lượt từ cho đến ( vòng lặp dừng khi I>
    Câu lệnh While Do?
    Hs: Câu lệnh While lặp cho đến khi điều kiện Sai thì thoát vòng lặp.
    Xét hai câu lệnh trên Hãy viết câu lệnh While Do thay cho For Do
    Hs: Lên bảng viết câu lệnh trên
    Câu 1. Hãy cho biết sự khác nhau của hai dạng If - then
    Giống:
    Khác nhau:







    Câu 3: Có thể dùng câu lệnh While Do thay cho câu lệnh For Do
    Ta có thể tahy câu lệnh For Do (tiến) bằng câu lệnh While Do
    I:= ;
    While do
    Begin
    ;
    I:=I+1;
    End;
    
    HĐ2: Áp dụng câu lệnh rẽ nhánh để tính các biểu thức điều kiện
    
    Gv: Đối với bài a ta sử dụng câu lệnh gì?
    Hs: ta sử dụng câu lệnh If … Else lồng nhau.

    Gv: bài a) ĐK để (x,y) Thuộc đường tròn tâm I(a,b) bán kính r
    Hs: Đó là:
    Gv: gọi Hs lênh viết câu lệnh biểu diễn biểu thức trên


    Gv: Gọi Học sinh viết biểu thức trên.
    If (sqr(x)+sqr(y)) <= 1 then Z:= sqr(x)+sqr(y)
    Else If y>=x then Z:= X+Y
    Else Z:=0.5;
    .
    Hs : If (sqr(x-a)+sqr(y-b)<= sqr(r )) Then z:= abs(x) +abs(y) Else Z:= X+Y;
    Gv: Gọi học sinh nhận xét và đánh giá bài làm.
    Hs: Nhận xét
    Gv: Lưu ý: Khi viết các biểu thức cần để ý đến các dấu ‘*’ và các dấu ‘(‘ và ‘)’.
    Trứơc Else không có dấu phẩy; nếu
    Câu 4: Viết câu lệnh rẽ nhánh xét :
    a) ĐK để (x,y) Thuộc đường tròn tâm I(a,b) bán kính r


    b) 
    Giải:
    b) If (sqr(x-a)+sqr(y-b)<= sqr(r )) Then z:= abs(x) +abs(y) Else Z:= X+Y;

    
    Hđ3: Áp dụng câu lệnh For Do và While Do để giải bài
     
    Gửi ý kiến

    Nhúng mã HTML