Danh sách thư viện

DANH SÁCH THƯ VIỆN

banner
banner
banner
banner

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

banner

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • banner

    Chào mừng bạn đến với Trang Web Trường THCS Hùng Vương Xã Bình Thuận Thị Xã Buôn Hồ Tỉnh ĐắkLắk

    Chào mừng quý vị đến với website của Trường THCS Hùng Vương Xã Bình Thuận Thị Xã Buôn Hồ Tỉnh Đắk Lắk

    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.

    Tuan 23- 24

    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: Khánh Hồng
    Ngày gửi: 20h:28' 05-04-2013
    Dung lượng: 311.5 KB
    Số lượt tải: 22
    Số lượt thích: 0 người
    Tuần 23: 28/01 - 02/02/2013 Ngày soạn: 26/01/2013
    Tiết : 43
    Bài thực hành 5. SỬ DỤNG LỆNH LẶP FOR...DO

    I. MỤC TIÊU:
    1. Kiến thức. Hiểu Hoạt động của câu lệnh lặp với số lần biết trước for...do trong Pascal
    2. Kĩ năng: Viết được chương trình có sử dụng vòng lặp for...do;
    Sử dụng được câu lệnh ghép;
    Rèn luyện kĩ năng đọc hiểu chương trình có sử dụng vòng lặp for...do.
    3. Thái độ: có ý thức, kỉ luật, nghiêm túc, trình bày một vấn đề chặt chẽ, rõ ràng.
    II. PHƯƠNG PHÁP: - Hoạt động theo nhóm
    - Đặt và giải quyết vấn đề + thuyết trình.
    III. CHUẨN BỊ
    Giáo viên: Giáo án, SGK, phòng máy, máy chiếu, bài tập thực hành.
    Học sinh: SGK, Đọc trước bài học, vở ghi chép, tìm hiểu một số bài toán và chỉ ra thuật toán.
    Vi. tiến trình lên lớp:
    1. Ổn định lớp
    2.Kiểm tra bài cũ
    ? Nêu cấu trúc câu lệnh lặp đơn, câu lệnh lặp ghép, câu lệnh goto, cho biết ý nghĩa của câu lệnh lặp
    3. Bài mới:
    Hoạt động của GV và HS
    Nội dung
    
     Hoạt động 1 : nội dung
    
    Bài 4 : In ra màn hình các số có 4 chữ số mà tổng chữ số hành trăm và hàng nghìn bằng tổng các chữ số hàng chục và hàng đơn vị
    ? Nêu phương án giải quyết ?
    HS : nêu cách giải
    ? bài toán yêu cầu những gì ?
    HS : trả lời
    ? trước tiên cần phải tách các số, sau đó kiểm tra điều kiện tiếp theo ? nêu cách giải tách các số
    HS : hêu các bước tách số
    Bài 5 : giải bài toán cổ ‘ vừa gà vừa chó’
    ? tổng số gà và chó là bao nhiêu con?
    HS : gà + chó = 36 con
    ? tổng số chân là bao nhiêu?
    HS : gà *2 + chó*4 = 100
    ? số gà cvà số chó chỉ có thể trong khoảng từ bao nhiêu con đến bao nhiêu con?
    HS : từ 1 đến 24 con vì chỉ có thể có ít hơn 100 : 4 = 25 con
    Ta sẽ cho số chó lần lượt chạy từ 1 đến 24 tương ứng với số chó là số gà = 36 – chó và kiểm rta điều kiện nếu gà *2 + chó*4 = 100 thì hiện kết quả tìm được. ?Hãy lập trình theo gợi ý ?
    HS : trả lời
    GV : Tìm được kết quả bằng bao nhiêu ?
    HS : trả lời.
    Bài 1 tính tổng
    S= 1+1/2+1/3+…+1/n
    Với n nhập từ bàn phím
    ? bài này tương tự bài nào?
    HS : trả lời
    ? công thức tính tổng S được tính như thế nào?
    HS : trả lời
    ? ban đầu giá trị S gán bằng bao nhiêu?
    HS : trả lời
    ? ta dùng biến nào là biến đếm? Giá trị dầu, giá trị cuối bằng bao nhiêu?
    Uses Crt;
    Var
    a,b,c,d,i: Integer;
    Begin
    Clrscr;
    Write(`cac so thoa man la = `);
    Writeln;
    For i:= 1000 to 9999 do
    begin
    a:= i div 1000;
    b:= (i mod 1000) div 100;
    c:= (i mod 100) div 10;
    d:= i mod 10;
    If ((b + a) = (d+ c)) then
    write( i,` ` );
    end;
    Readln;
    End.
    Bài 5
    var ga, cho:byte;
    Begin
    For cho:= 1 to 24 do
    Begin
    ga:= 36 - cho;
    if (2*ga + 4*cho = 100) then
    writeln(`Ga: `, ga, `, Cho: `,cho);
    end;
    readln;
    end.
    Bài 1
    uses crt;
    var i,n: integer;
    s: real;
    begin
    clrscr;
    write(` nhap n=`);
    readln(n);
    s:=0;
    for i:= 1 to n do
    begin
    s:= s+1/(2*n+1);
    end;
    Writeln(` tong la`,s:3:2);
    readln;
    end.
    
    4. Củng cố và hướng dẫn về nhà.
    ? Nêu cấu trúc câu lệnh lặp đơn, câu lệnh lặp ghép, cho biết ý nghĩa của câu lệnh
     
    Gửi ý kiến

    Thông báo

    Sổ chủ nhiệm: nhấp vào đây
    Danh sách học sinh toàn trường: nhấp vào đây