Bài tập và thực hành 2 tin học 11

      50

- Nắm đựơc cấu trúc của câu lệnh rẽ nhánh, và lặp, biết được phương thức buổi giao lưu của từng kết cấu.

- Biết một số thao tác làm việc hiệu chỉnh công tác, cùng một vài chăm chú về các vòng lặp vô hạn.

 - Biết phương pháp viết một chương trình hoàn hảo cùng công nghệ, phương pháp chất vấn một công tác cụ thể thông qua cỗ test demo.

 


Bạn đang xem: Bài tập và thực hành 2 tin học 11

*
8 trang
*
quocviet
*
*
6263
*
16Download

Xem thêm: Độc Đáo Cùng Cô Nàng Đẹp Trai, Cô Nàng Đẹp Trai Full Hd Vietsub

quý khách hàng đã coi tài liệu "Giáo án Tin học 11 - bài tập với thực hành thực tế 2", nhằm mua tư liệu nơi bắt đầu về thứ các bạn cliông chồng vào nút DOWNLOAD sinh hoạt trên

BàI TậPhường Và THựC HàNH 2Ngày soạn: Ngày giảng: ..Người soạn: ..I. Mục đích – yêu thương cầu1. Kiến thức - Củng cầm cố thêm về cấu tạo rẽ nhánh với lặp.- Luyện tập kết cấu lặp, chú ý cùng với bài tân oán tra cứu tổng của hàng số.2. Kỹ năngSau lúc vẫn sẵn sàng bài tập ở trong nhà, học viên cần:- Nắm đựơc cấu trúc của câu lệnh rẽ nhánh, cùng lặp, biết được phương thức buổi giao lưu của từng cấu trúc.- Biết một số trong những thao tác làm việc hiệu chỉnh chương trình, với một số trong những để ý về những vòng lặp vô hạn. - Biết giải pháp viết một lịch trình hoàn hảo và công nghệ, giải pháp chất vấn một chương trình ví dụ thông qua bộ demo test.III. Chuẩn bị của Giáo viên và Học sinhII. Hoạt động dạy với học1. bất biến lớp - Kiểm tra sĩ số: Tổng số: Vắng: Có phép: Không phép: 2. Triển khai bài bác mớiHoạt rượu cồn của giáo viênHoạt hễ của học sinhI. Tóm tắt lí thuyết1. Câu lệnh rẽ nhánha. Dạng thiếu:If Then ;b. Dạng đủ:If Then Else ;2. Cấu trúc lặpage authority. Lặp với tần số chưa chắc chắn trướcWhile Do ;b. Lặp cùng với chu kỳ biết trướcDạng tiến:For := To Do ;Dạng lùi:For := DownTo Do ;Chữa bài bác tập:- Lắng nghe và ghi bàiBài 1(Sgk_Tr50): điện thoại tư vấn một học viên đọc đầu bài bác và trả lời thắc mắc đó?Đề bài: Hãy cho thấy sự như là cùng khác biệt của nhì dạng câu lệnh Ifthen.- Giống nhau: thuộc là tổ chức triển khai rẽ nhánh, khi chạm mặt một ĐK làm sao kia thì sàng lọc thực hiện thao tác làm việc phù hợp.- Khác nhau: vào câu lệnh Ifthen dạng thiếu, nếu như ĐK bất ổn thì thoát khỏi tổ chức triển khai rẽ nhánh, và thực hiện câu lệnh tiếp theo sau của cmùi hương trình; còn vào câu lệnh Ifthen dạng đầy đủ, nếu ĐK không ổn thì triển khai lệnh lắp thêm nhị, tiếp nối mới thoát ra khỏi tổ chức triển khai rẽ nhánh và tiến hành câu lệnh tiếp theo sau của công tác.- Nhận xét bài bác làm cho của học sinh kế tiếp ví như thấy chỉ gồm một không nhiều học sinh làm đúng thì củng cầm lại;Bài 2(Sgk_Tr50): gọi một học viên đọc đầu bài với trả lời thắc mắc đó?Đề bài: Câu lệnh ghép là gì? Tại sao yêu cầu có câu lệnh ghép?- Lấy một ví dụ rõ ràng về Việc cần sử dụng câu lệnh ghép đến học sinh hình dung được trực quan tiền hơn:VD: Chương thơm trình tính nghiệm của pmùi hương trình bậc 2TL: Câu lệnh ghnghiền là một câu lệnh được hiện ra từ khá nhiều câu lệnh yếu tắc. Câu lệnh ghxay nhằm mục đích thực hiện thao tác với nhiều thao tác làm việc nguyên tố. Mỗi thao tác yếu tắc ứng với một câu lệnh nhân tố hoặc câu lệnh ghép không giống. Về phương diện ngữ điệu lập trình sẵn, câu lệnh ghnghiền là một trong các nguyên tố nhằm sinh sản tài năng lịch trình gồm cấu tạo.Bài 3(Sgk_Tr51): Có thể dùng câu lệnh Whiledo nhằm cầm mang đến câu lệnh forbởi được không? Nếu được, hãy thực hiện điều này với chương trình Tong_1a.- Với thuật tân oán Tong_1a câu lệnh forbởi được biểu thị làm việc bước như thế nào cùng câu lệnh kia như vậy nào?- Thể hiện nay ngơi nghỉ bước 2 với 3.- Câu lệnh:For N:=1 khổng lồ 100 bởi S :=S +1.0/(a+N);- Câu lệnh trên trình bày vòng lặp cùng với mốc giới hạn biết trước, rõ ràng là 100 lần (câu lệnh forbởi dạng tiến). Vậy ta có thể dùng câu lệnh Whilebởi vì vắt cho đoạn câu lệnh Forvày bên trên được không? Đoạn lịch trình được sau khi thay thế như thế nào?- Có thể sửa chữa đoạn công tác đựng câu lệnh forvày (dạng tiến) bằng đoạn công tác chứa câu lệnh Whilebởi. Đoạn công tác nlỗi saui := 1;While i=x then z:=x+yelse z:=0.5;b) Câu lệnh rẽ nhánh dạng đủ:if (sqr(x-a)+sqr(y-b))1) and (y>=x) then z:= x+y;If (sqr(x)+sqr(y)>1) and (ysqr(r) thenz:= x+y;- Nhận xét bài xích của hai em. Để từ đó chỉ ra đựơc đa số lỗi tuyệt mắc phải của HS.Lưu ý: Lỗi cơ mà HS tuyệt phạm phải là: thiếu ngoặc nghỉ ngơi trong từng vế của phnghiền toán đặt trong câu lệnh Ifthen.- Call một em HS dấn xét để nhằm mục đích nêu nhảy được thuận lợi khi dùng lệnh dạng đủ với lệnh dạng thiếu thốn với bài xích này và một trong những bài xích khác.Bài 5(Sgk_Tr51): Lập trình tính:a) b) cho đến khi =2*1E-6 doBeginn:=n+1;s:=s*(1/n);e:=e+s;end;- gọi học viên lên bảng viết lịch trình.Program Bai5_b;Var n : longint;e, s : real; Begins := 1/2;n := 2;e := 2 + s;While s>=2*1E-6 doBeginn:=n+1;s:=s*(1/n);e:=e+s;end;Writeln(‘Gia tri e(n) la:’,e:10:6);ReadlnEnd.- Nhận xét với hoàn thành chương trình của học viên.Bài 6(Sgk_Tr51): Lập trình giải bài xích toán cổ:Vừa con gà vừa chó.Bó lại cho tròn.Ba mươi sáu con.Một trăm chân chẵn.Hỏi có bao nhiêu con mỗi loại?- Xác định Input, Output đầu ra của bài xích toán- Input: toàn bô kê, chó; toàn bô chân- Output: số con gà, số chó.- Vì con gà + chó = 36 bé cần phải biết số con kê đang suy ra được số chó.- gọi số kê là x -> số chó đã là 36–x, số chân là: 2x+4(36-x)- Ta đề nghị kiếm tìm những cực hiếm x thoả mãn2x+4(36-x)=100 - Vậy x rất có thể nhận thêm những giá trị nào? Để test điều kiện của bài bác toán thù hoàn toàn có thể áp dụng câu lệnh như thế nào để màn trình diễn được? - TL: x hoàn toàn có thể dấn những cực hiếm từ một mang đến 35, hữu hạn đề xuất ta có thể sử dụng cấu tạo lặp xác minh trước mốc giới hạn nhằm demo từng ngôi trường thích hợp của x.- Câu lệnh:For x:=1 lớn 35 doIf 2*x+4*(36-x)=100 thenWriteln(‘So ga:’,x,’So cho:’,36-x);- Hotline học viên lên bảng viết lịch trình hoàn hảo.Program Bai6;Var x:byte;BeginFor x:=1 to lớn 35 doIf 2*x+4*(36-x)=100 thenWriteln(‘So ga:’,x,’So cho:’,36-x);ReadlnEnd.- Trường đúng theo ngược lại nếu như ta khắc số chó là x, vậy gồm kiếm được công dụng không? Vòng lặp tại đây thực hiện bao nhiêu lần?- Trường phù hợp giả dụ ta khắc số chó là x thì số kê đang là 36-x. Hoàn toàn chiếm được tác dụng như bên trên. Vì chó gồm 4 chân nên x có thể thừa nhận các quý hiếm từ là một mang đến 24. Vòng lặp sụt giảm 10 lần- Vậy sử dụng giải pháp làm sao tối ưu?- Nên sử dụng cách đánh số chó là x vẫn buổi tối ưu do giảm được số lần lặp, tiết kiệm thời hạn cùng bộ lưu trữ.IV. Củng rứa và dặn dò Học sinh- Giáo viên nhận xét khâu chuẩn bị bài và học bài bác của các em và nhấn mạnh đều điểm nhưng mà những em giỏi m -Về công ty các em làm lại mang lại hoàn hảo các chương trình sẽ trị cùng sẵn sàng những bài xích sau: bài bác 7, 8 trang 51.