1. Trang chủ
  2. » Giáo án - Bài giảng

Tiết 16 - Tin học 11

2 444 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Câu lệnh lặp
Tác giả Cáp Xuân Tú
Trường học Trường Trung Học Phổ Thông
Chuyên ngành Tin học
Thể loại Giáo án
Năm xuất bản 2007
Thành phố Đà Nẵng
Định dạng
Số trang 2
Dung lượng 35 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Kiến thức :  Củng cố kiến thức về câu lệnh WHILE, FOR  Đồng thời củng cố kiến thức về các đối tượng trong TP đã học 2.. Kỷ năng:  Học sinh có thể sử dụng cách tính biểu thức trong ch

Trang 1

GIÁO ÁN TIN HỌC 11 cek1372512051.doc

Ngày soạn: Monday October 29th 2007

CÂU LỆNH LẶP

BÀI TẬP

I MỤC TIÊU:

1 Kiến thức :

 Củng cố kiến thức về câu lệnh WHILE, FOR

 Đồng thời củng cố kiến thức về các đối tượng trong TP đã học

2 Kỷ năng:

 Học sinh có thể sử dụng cách tính biểu thức trong chương trinh

3 Thái độ:

 Học sinh tích cực chủ động, nghiêm túc, chính xác trong nghiên cứu khoa học

II TRỌNG TÂM KIẾN THỨC

 Cách sử dụng các câu lệnh về lập trình đặc biệt là câu lệnh While, For

III CHUẨN BỊ GIÁO CỤ:

Giáo viên : Chọn bài tập, các bài tập mở rộng nâng cao.

Học sinh: Làm các bài tập đã ra ở nhà.

IV TIẾN TRÌNH BÀI DẠY:

1 ỔN ĐỊNH LỚP-KIỂM TRA SĨ SỐ:

2 KIỂM TRA BÀI CŨ:

3 NỘI DUNG BÀI MỚI:

3.1 Đặt vấn đề: Luyện tập câu lệnh lặp với số lần định

trước

3.2 Triển khai bài:

NỘI DUNG KIẾN THỨC HOẠT ĐỘNG CỦA THẦY VÀ TRÒ

I LÝ THUYẾT:

1 WHILE <Đk> DO <câu lệnh>

2 FOR biến:= GT1 TO GT2 DO

<câu lệnh>

3 FOR biến:= GT1 DOWNTO GT2

DO <câu lệnh>

II BÀI TẬP:

Bài 1: Tìm USCLN của 2 số nguyên

dương M, N (trang 47 - SGK)

1 Dữ liệu vào ra:

Vào : Số M, N

Ra : USCLN

2 Tổ chức dữ liệu:

N,M : Số nguyên;

3 Giải thuật: Chữa lại sơ đồ

khối cho phù hợp với câu lệnh

WHILE

4 Chương trình: (HỌC SINH xem

sách)

 Học sinh lên bảng giải bài tập

 GV hoàn thiện , cho điểm Công việc:

 Xác định dữ liệu vào, ra

 Các bước giải thuật Kiến thức:

 Cú pháp khai báo

 Cú pháp lệnh

 Cách đ ût tên Biến, h òng ă ă

TIẾT

16

Trang 2

GIÁO ÁN TIN HỌC 11 cek1372512051.doc

B

ài 2 : Dựa vào Ví dụ 1 - trang

46 - SGK tính tổng

i

S

* 2

1

4

1

2

1 + + +

=

tính tổng dừng khi a i =1/(2*i)

< 0.001

Bài 3: Bài 6 - trang 51 - SGK

Gà + chó = 36

2*gà + 4*chó = 100

Ý TƯỞNG

FOR dog:=1 TO 24 DO

BEGIN

cock:=36-DOG;

IF (2*cock + 4*dog = 100)

THEN

Begin

writeln('So ga:', cock);

writeln('So cho:', dog);

End;

END;

Bài 4:

Tìm 1 số có 3 chữ số mà chia

cho 6 dư 2 và tổng các chữ số

= 20

Hướng dẫn:

Gọi số đó là abc =

100*a+10*b+c

(100*a+10*b+c) MOD 6 = 2 và

a + b + c =20

Bài 5: Bài số 7 trang 51

-SGK

Hướng dẫn:

B1: Nhập CHA,CON

B2: Nam:=0;

B3: Trong khi CHA < 2*CON lặp

lại:

a Cha := cha+1;

b Con:= con +1;

c: Nam:= Nam +1

B4 In số: Nam

B5: Kết thúc

 Học sinh lên bảng giải bài tập

 GV hoàn thiện , cho điểm Công việc:

 Xác định dữ liệu vào, ra

 Các bước giải thuật Kiến thức:

 Cú pháp khai báo

 Cú pháp lệnh

 Cách đ ût tên Biến, h òng ă ă

FOR cock:=1 TO 35 DO FOR dog:=1 TO 24 DO

IF (2*cock + 4*dog = 100)

and (cock+dog=36) THEN

Begin writeln('So ga:', cock); writeln('So cho:', dog); End;

FOR a:=1 TO 9 DO FOR b:=0 TO 9 DO FOR c:=0 TO 9 DO

IF ((100*a+10*b+c) MOD 6 = 2)

ANDì

(a + b + c =20) THEN

writeln('So: ',a,b,c);

4 CỦNG CỐ:

5 DẶN DÒ:

Về nhà làm các bài tập đã cho ở SGK và sách BT

Ngày đăng: 28/08/2013, 00:10

HÌNH ẢNH LIÊN QUAN

 Học sinh lên bảng giải bài tập - Tiết 16 - Tin học 11
c sinh lên bảng giải bài tập (Trang 1)
 Học sinh lên bảng giải bài tập - Tiết 16 - Tin học 11
c sinh lên bảng giải bài tập (Trang 2)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w