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

câu lệnh rẽ nhánh

13 678 6
Tài liệu đã được kiểm tra trùng lặp

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 174 KB

Nội dung

CẤU TRỤC RẼ NHẠNH Cạc vê dủ vãư r nhaùnh -Chióửu mai nóỳu trồỡi khọng mổa thỗ chỏu seợ õóỳn nhaỡ ngoỹc -Chióửu mai nóỳu trồỡi mổa thỗ Cạc vê dủ vãư r nhạnh Nãúu tråìi khäng mỉa  S Nãúu tråìi mỉa S  Âãún nh cháu Ngc gi âiãûn thoải áu âãún nh ngc cho cháu âãø trao âäøi Cạc vê dủ vãư r nhạnh Thỗ Nóỳu Thỗ Nóỳu Thỗ Nóỳu khọng Thỗ thỗ thỗ duỷ: giaới phổồng trỗnh Vờ bỏỷc hai: ax2 + bx + c = 0, (a≠0) + Nháûp a, b, c + Tênh biãût säú delta: D ← b2 - 4ac + Nóỳu D khọng ỏm thỗ tờnh caùc nghióỷm Trổồỡng hồỹp coỡn laỷi thọng baùo phổồng trỗnh vọ Cạc vê dủ vãư r nhạnh Nháûp a, b, c D ← b2-4ac  Tênh, âæa nghiãûm, KT D≥0 S Thäng baïo vä Nghiãûm, KT Cáu lãûnh if-then a Cụ phạp: + Dảng thiãúu: if < âiãưu kiãûn> then < cáu kiãûn lãûnh >; + Dảng â: if < âiãöu kiãûn> then < cáu kiãûn lãûnh > else < cáu lãûnh 2>; Trong âọ: - âiãưu kiãûn l biãøu thỉïc lägic Cáu lãûnh if-then b Cạch thỉûc hiãûn: - Dảng thiãúu: âiãưu kiãûn s âỉåüc v kiãøm tra Nãúu âiãưu kiãûn âụng( cọ giạ trë True) thỗ cỏu lóỷnh seợ True õổồỹc thổỷc hióỷn, ngổồỹc laỷi( coù giaù trở False) thỗ cỏu lóỷnh seợ bở b qua Âiãưu kiãûn S  Cáu lãûnh 2.Cáu lãûnh if-then b Cạch thỉûc hiãûn: - Dảng â: âiãưu kiãûn âỉåüc v kiãøm tra Nãúu âiãưu kiãûn âụng( giạ trở True) thỗ cỏu lóỷnh seợ õổồỹc thổỷc True hióỷn Ngổồỹc laỷi( giaù trở False) thỗ cỏu lóỷnh s âỉåüc thỉûc hiãûn Âiãưu kiãûn  S Cáu lãûnh Cáu lãûnh 2 Cáu lãûnh if-then c Caïc vê duû: Vê duû 1: if D < then Writeln(‘ phuong trinh vo nghiem’); Vê duû 2: if a mod = then Write(a, ‘chia het cho 3’) else Write(a, ‘ khäng chia het cho 3’); Vờ duỷ 3: tỗm sọỳ lồùn nhỏỳt max hai säú a v b theo cạch: - max := a; if b > a then max := b; Cáu lãûnh ghẹp a Cụ phạp: begin < cạc cáu lãûnh>; end; Cáu lãûnh, cáu lãûnh 1, cáu lãûnh åí trãn cọ lãûnh thãø cáu lãûnh âån hồûc cáu lãûnh ghẹp b Vê dủ: If D > then begin x1:= (-b-sqrt(b*b-4*a*c))/ (2*a); x2:=-b/a-x1; end else Writeln(‘ phuong trinh vo Vờ duỷ: Vờ duỷ 1: tỗm nghióỷm thổỷc cuớa phổồng trỗnh: ax2 + bx + c = våïi a ≠0 Program giai_ptb2; uses crt; var a, b, c: real; D, x1, x2: real; begin clrscr; Write(‘ a = ‘); Readln(a); Write(‘ b = ‘); Readln(b); Write(‘ c = ‘); Readln(c); D := b*b - 4*a*c; if D > then begin x1:= (-b-sqrt(b*b-4*a*c))/(2*a); x2:=-b/a-x1; Writeln( ‘x1 =‘, x1); Writeln( ‘x2 =‘, x2); end; else Writeln(‘ phuong trinh vo nghiem’); readln; end 4 Vê duû: Vê duỷ 2: Tỗm sọỳ ngaỡy cuớa nm N, bióỳt rũng nàm nhûn l nàm chia hãút cho 400 hồûc chia hãút cho nhæng khäng chia hãút cho 100 vê dủ, cạc nàm 2000, 2004 l cạc nàm nhûn v cọ säú ngy 366, cạc nàm 1900, 1945 khäng phi l nàm nhûn v cọ säú ngy l 365

Ngày đăng: 16/06/2013, 01:25

TỪ KHÓA LIÊN QUAN

w