Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
412,64 KB
Nội dung
LỚP 11/2 CHÀO MỪNG Q THẦY CƠ VỀ DỰ GIỜ THĂM LỚP Bài thực hành 1: Viết chương trình tìm nghiệm thực phương trình bậc hai: ax +bx+c = với a ≠ Program Giai_ptb2; Nhập a,b,c Uses crt; Var a,b,c,D : real; X1,X2 : real; Tính Db -4ac Begin Clrscr; Write(‘a,b,c:’); Readln(a,b,c); Tính X1 D:=b*b-4*a*c; Tính X2 X1:=(-b-sqrt(D))/(2*a); X2:=-b/a-X1; Writeln(‘X1=‘, x1:6:2, ‘x2=‘,x2:6:2); Readln; End Xuất kết nghiệm: X1,X2 Chương 2: CẤU TRÚC RẼ NHÁNH & LẶP Bài 9: Cấu trúc rẽ nhánh Lớp 11/2 GV hướng dẫn: hoàng xuân mai Bài 9: Cấu trúc rẽ nhánh NỘI DUNG RẼ NHÁNH LỆNH RẼ NHÁNH (DẠNG THIẾU) LỆNH RẼ NHÁNH (DẠNG ĐỦ) CÂU LỆNH GHÉP Edit Master text styles Second level Third level Chương 2: Lập Fourth level Fifth level Bài 9: Cấu trúc rẽ nhánh trình có cấu trúc GHI NHỚ CẤU TRÚC RẼ NHÁNH DẠNG THIẾU THÔNG THƯỜNG PASCAL DẠNG ĐỦ NẾU … THÌ…… NẾU … THÌ…… NẾU KHƠNG THÌ… IF THEN ; IF THEN ELSE ; ĐK: biểu thức logic quan hệ Begin CL,CL1,CL2: câu lệnh đơn câu lệnh ghép ; End; Ý NGHĨA Nếu điều kiện (TRUE) câu lệnh thực hiện, ngược Nếu điều kiện câu lệnh thực hiện, ngược lại câu lại câu lệnh bị bỏ qua lệnh thực Sơ đồ khối Đ Đ ĐK S CL CL1 S ĐK CL2 Ôn tập 1.Trong ngơn ngữ lập trình Pascal, câu lệnh sau cú pháp? A.if ;then < câu lệnh>; B if then < câu lệnh>; C if then < câu lệnh; D if ; then < câu lệnh>; Trong ngôn ngữ lập trình Pascal, câu lệnh sau cú pháp? A If ; then ; else ; B If ; then else ; C If then ; else ; D If then else ; Ôn tập Hãy chọn phương án ghép Với cấu trúc rẽ nhánh IF THEN ELSE , câu lệnh thực A B C D biểu thức điều kiện câu lệnh thực xong; câu lệnh thực hiện; biểu thức điều kiện sai; biểu thức điều kiện Hãy chọn phương án ghép Với cấu trúc rẽ nhánh IF THEN , câu lệnh đứng sau THEN thực A điều kiện tính tốn xong; B điều kiện tính tốn cho giá trị đúng; C điều kiện khơng tính được; D điều kiện tính tốn cho giá trị sai; Ơn tập Lệnh sau in hình số lớn hơn số A, B A B C D If A < B then writeln(A) else writeln(B); If A > B then write(B) else write(A); If A > B then Readln(A) else Readln(B); If A > B then write(A) else write(B); Hãy chọn cách dùng sai Muốn dùng biến X lưu giá trị nhỏ giá trị hai biến A, B dùng cấu trúc rẽ nhánh sau : A B C D if A 51>5 ) then S:= * + ( - i ) * else if ( i > ) then 1>2 S:= * i else S:= 0; End Sau chạy chương trình giá trị của S là: a 15 b 19 c.40 d Ôn tập Viết lệnh rẽ nhánh: Nếu ĐTB>=8 xếp loại “giỏi”, ĐTB >= xếp loại “Khá”, ĐTB>=5 xl: “tb”, ngược lại “ rớt” IF ĐTB>=8 THEN Write( ‘xếp loại giỏi’); IF (ĐTb= 7) THEN Write( ‘xếp loại Khá’); IF (ĐTB< 7) AND (ĐTB>=5) THEN Write( ‘xếp loại TB’) ; IF (ĐTB< 5) THEN Write( ‘ rớt’); IF ĐTB>=8 THEN Write( ‘xếp loại giỏi’) ELSE IF ĐTB >= THEN Write( ‘xếp loại Khá’) ELSEIF ĐTB>=5 THEN Write( ‘xếp loại TB’) ELSE Write( ‘ rớt’); LỚP 11/2 CẢM ƠN VÀ KÍNH CHÚC Q THẦY CƠ NHIỀU SỨC KHỎE ... X1,X2 Chương 2: CẤU TRÚC RẼ NHÁNH & LẶP Bài 9: Cấu trúc rẽ nhánh Lớp 11/2 GV hướng dẫn: hoàng xuân mai Bài 9: Cấu trúc rẽ nhánh NỘI DUNG RẼ NHÁNH LỆNH RẼ NHÁNH (DẠNG THIẾU) LỆNH RẼ NHÁNH (DẠNG ĐỦ)... Second level Third level Chương 2: Lập Fourth level Fifth level Bài 9: Cấu trúc rẽ nhánh trình có cấu trúc GHI NHỚ CẤU TRÚC RẼ NHÁNH DẠNG THIẾU THÔNG THƯỜNG PASCAL DẠNG ĐỦ NẾU … THÌ…… NẾU … THÌ……... then else ; Ôn tập Hãy chọn phương án ghép Với cấu trúc rẽ nhánh IF THEN ELSE , câu lệnh thực A B C D biểu thức