SlideShare una empresa de Scribd logo
1 de 18
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Nếu viết chương trình đúng thì cô cho  10  điểm, nếu không thì cô cho  0  điểm. Nếu viết chương trình đúng thì cô cho  10  điểm. Nếu  viết chương trình đúng  thì  cô cho 10 điểm, nếu không thì  cô cho 0 điểm. Nếu  viết chương trình đúng  thì  cô cho 10 điểm.
 
Nếu … thì … Nếu … thì …  nếu không thì … Cấu trúc dùng để mô tả các mệnh đề như trên gọi là  cấu trúc rẽ nhánh
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
if   <điều kiện>   then   <câu lệnh>  ; a) Dạng thiếu b) Dạng đủ if   <điều kiện>   then   <câu lệnh 1>   else  <câu lệnh 2>  ; -  Điều kiện  là biểu thức quan hệ hoặc biểu thức logic -  Câu lệnh, câu lệnh 1, câu lệnh 2  là  một  câu lệnh trong Pascal Trong đó if   <điều kiện>   then   <câu lệnh 1>   else  <câu lệnh 2>  ;
if   <điều kiện>   then   <câu lệnh>  ; a) Dạng thiếu: §iÒu kiÖn §óng C©u lÖnh Sai C©u lÖnh §óng C©u lÖnh §iÒu kiÖn §iÒu kiÖn Hoạt động Ví dụ :  Nếu  ∆ < 0 thì thông báo phương trình vô nghiệm. if   ∆ < 0   then   Writeln(‘phuong trinh vo nghiem’) ; if   ∆ < 0   then   Writeln(‘phuong trinh vo nghiem’) ; if   d < 0   then   Writeln(‘phuong trinh vo nghiem’) ; if   d < 0   then   Writeln(‘phuong trinh vo nghiem’) ;
b) Dạng đủ: if   <điều kiện>   then   <câu lệnh 1>   else  <câu lệnh 2>; §iÒu kiÖn §óng C©u lÖnh 1 Sai C©u lÖnh 2 §iÒu kiÖn C©u lÖnh 1 C©u lÖnh 2 §iÒu kiÖn C©u lÖnh 1 §iÒu kiÖn Hoạt động Ví dụ : Nếu x chia hết cho 2 thì thông báo “x là số chẵn”, nếu không thì thông báo “x là số lẻ”. if   x mod 2 = 0   then   Writeln(‘x la so chan’)   else   Writeln(‘x la so le’); if   x mod 2 = 0   then   Writeln(‘x la so chan’)   else   Writeln(‘x la so le’); if   x mod 2 = 0   then   Writeln(‘x la so chan’)  else   Writeln(‘x la so le’); if   x mod 2 = 0   then   Writeln(‘x la so chan’)  else  Writeln(‘x la so le’); Câu lệnh trước else không có dấu chấm phẩy
if  d   <0  then   writeln(‘phuong trinh vo nghiem’) else  x1:= (-b + sqrt(d))/(2*a); x2:= (-b - sqrt(d))/(2*a); writeln(‘ nghiem x1= ’, x1); writeln(‘ nghiem x2= ’, x2); Nếu ∆ < 0 thì thông báo phương trình vô nghiệm, ngược lại thì tính và đưa ra nghiệm Nếu ∆ < 0 thì thông báo phương trình vô nghiệm, ngược lại thì  tính và đưa ra nghiệm
Trong Pascal cho phép gép  nhiều  câu lệnh thành  một  câu lệnh gọi là  câu lệnh ghép , có dạng: begin < các câu lệnh>; end  ; begin < các câu lệnh>; end  . Phần thân chương trình
if d   <0  then  writeln(‘phuong trinh vo nghiem’) else  begin x1:= (-b + sqrt(d))/(2*a); x2:= (-b - sqrt(d))/(2*a); writeln(‘ nghiem x1= ’, x1); writeln(‘ nghiem x2= ’, x2); end;
Hãy nêu các bước để giải ptb 2: ax2+bx+c=0 (a ≠ 0) Nhập giá trị a,b,c Tính  ∆ = b 2  - 4ac  Nếu  ∆ < 0  thì  thông báo PT vô nghiệm, ngược lại tính và đưa ra nghiệm. ,[object Object],[object Object]
Program  Giai_PTB2; Uses  crt; Var  (1) khai báo biến  ; BEGIN (2) Nhập giá trị  a,b,c (3) tính  ∆   Readln; END. (4) Nếu  ∆ <0  thì  thông báo phương trình vô nghiệm  ngược lại thì tính và đưa ra nghiệm
1 2 3 4
[object Object],[object Object],[object Object],[object Object],[object Object],Các bước để viết chương trình trên?
[object Object],[object Object],[object Object],[object Object]
Uses  crt; Var  (1) khai báo biến ; BEGIN (2) Nhập giá trị  năm Readln; END. Program  nam_nhuan; (3) Nếu năm chia hết cho 400  hoặc  năm chia hết cho 4 nhưng không chia hết cho 100  thì số ngày là 366, ngược lại số ngày là 365.
1 2 3
Củng cố ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],IF   <®iÒu kiÖn>   THEN  <C©u lÖnh>; IF   <®iÒu kiÖn>   THEN  <C©u lÖnh 1>   ELSE   <C©u lÖnh2>; Bài tập 4 (SGK/51)

Más contenido relacionado

Destacado

справочный материал 3 4 и 5 листы
справочный материал 3 4 и 5 листысправочный материал 3 4 и 5 листы
справочный материал 3 4 и 5 листыDemanessa
 
Find Keyword
Find Keyword Find Keyword
Find Keyword ปอ sd
 
What does academe know about social media?
What does academe know about social media?What does academe know about social media?
What does academe know about social media?Brendan Keegan
 
Medicinal plants - the future in cataract therapy
Medicinal plants - the future in cataract therapyMedicinal plants - the future in cataract therapy
Medicinal plants - the future in cataract therapyJerzy_BN
 
καθεδρικός ναός αγίου βασιλείου (μόσχα)
καθεδρικός ναός αγίου βασιλείου (μόσχα)καθεδρικός ναός αγίου βασιλείου (μόσχα)
καθεδρικός ναός αγίου βασιλείου (μόσχα)paraskevit
 
Презентація до комітетських слухань
Презентація до комітетських слуханьПрезентація до комітетських слухань
Презентація до комітетських слуханьOlena Ursu
 
INSIGHTEC for STARTUP NATION
INSIGHTEC for STARTUP NATIONINSIGHTEC for STARTUP NATION
INSIGHTEC for STARTUP NATIONINSIGHTEC Ltd
 
Java projects
Java projectsJava projects
Java projectsmsudan92
 
презентация к выступлению
презентация к выступлениюпрезентация к выступлению
презентация к выступлениюDemanessa
 
Lhc 2012 yhteispisteet
Lhc 2012 yhteispisteetLhc 2012 yhteispisteet
Lhc 2012 yhteispisteethiihtocup
 
Shanghai Fareast showcase (China)
Shanghai Fareast showcase (China)Shanghai Fareast showcase (China)
Shanghai Fareast showcase (China)robdekkers
 
Antropogénesis y lenguaje
Antropogénesis y lenguajeAntropogénesis y lenguaje
Antropogénesis y lenguaje1batxb
 
Μονή Οσίου Λουκά
Μονή Οσίου ΛουκάΜονή Οσίου Λουκά
Μονή Οσίου Λουκάparaskevit
 
воспитание патриотизма на уроках иностранного языка
воспитание патриотизма на уроках иностранного языкавоспитание патриотизма на уроках иностранного языка
воспитание патриотизма на уроках иностранного языкаDemanessa
 

Destacado (18)

Eco_Chap_1
Eco_Chap_1Eco_Chap_1
Eco_Chap_1
 
Placemaking in Cultural Districts
Placemaking in Cultural DistrictsPlacemaking in Cultural Districts
Placemaking in Cultural Districts
 
Ed.39
Ed.39Ed.39
Ed.39
 
справочный материал 3 4 и 5 листы
справочный материал 3 4 и 5 листысправочный материал 3 4 и 5 листы
справочный материал 3 4 и 5 листы
 
Find Keyword
Find Keyword Find Keyword
Find Keyword
 
9. prokopiv
9. prokopiv9. prokopiv
9. prokopiv
 
What does academe know about social media?
What does academe know about social media?What does academe know about social media?
What does academe know about social media?
 
Medicinal plants - the future in cataract therapy
Medicinal plants - the future in cataract therapyMedicinal plants - the future in cataract therapy
Medicinal plants - the future in cataract therapy
 
καθεδρικός ναός αγίου βασιλείου (μόσχα)
καθεδρικός ναός αγίου βασιλείου (μόσχα)καθεδρικός ναός αγίου βασιλείου (μόσχα)
καθεδρικός ναός αγίου βασιλείου (μόσχα)
 
Презентація до комітетських слухань
Презентація до комітетських слуханьПрезентація до комітетських слухань
Презентація до комітетських слухань
 
INSIGHTEC for STARTUP NATION
INSIGHTEC for STARTUP NATIONINSIGHTEC for STARTUP NATION
INSIGHTEC for STARTUP NATION
 
Java projects
Java projectsJava projects
Java projects
 
презентация к выступлению
презентация к выступлениюпрезентация к выступлению
презентация к выступлению
 
Lhc 2012 yhteispisteet
Lhc 2012 yhteispisteetLhc 2012 yhteispisteet
Lhc 2012 yhteispisteet
 
Shanghai Fareast showcase (China)
Shanghai Fareast showcase (China)Shanghai Fareast showcase (China)
Shanghai Fareast showcase (China)
 
Antropogénesis y lenguaje
Antropogénesis y lenguajeAntropogénesis y lenguaje
Antropogénesis y lenguaje
 
Μονή Οσίου Λουκά
Μονή Οσίου ΛουκάΜονή Οσίου Λουκά
Μονή Οσίου Λουκά
 
воспитание патриотизма на уроках иностранного языка
воспитание патриотизма на уроках иностранного языкавоспитание патриотизма на уроках иностранного языка
воспитание патриотизма на уроках иностранного языка
 

Similar a Bai 9 tin 11 new s

Lớp 11: Bai 9 cau truc re nhanh tiet 1
Lớp 11: Bai 9 cau truc re nhanh tiet 1Lớp 11: Bai 9 cau truc re nhanh tiet 1
Lớp 11: Bai 9 cau truc re nhanh tiet 1Heo_Con049
 
19. BÀI 5.19. Câu lệnh điều kiện if.pptx
19. BÀI 5.19. Câu lệnh điều kiện if.pptx19. BÀI 5.19. Câu lệnh điều kiện if.pptx
19. BÀI 5.19. Câu lệnh điều kiện if.pptxdanhvangnghe
 
Tiet 01. Tap hop Q cac so huu ti.ppt
Tiet 01. Tap hop Q cac so huu ti.pptTiet 01. Tap hop Q cac so huu ti.ppt
Tiet 01. Tap hop Q cac so huu ti.pptWanYing27
 
Bao cao chia se bd hsg
Bao cao chia se bd hsgBao cao chia se bd hsg
Bao cao chia se bd hsghohoa15
 
Tuyen chon-bai-tap-pascal-lop
Tuyen chon-bai-tap-pascal-lopTuyen chon-bai-tap-pascal-lop
Tuyen chon-bai-tap-pascal-lopphuocpg
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11sonnqsp
 
1 de cuong c
1 de cuong c1 de cuong c
1 de cuong cPhú Syd
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trìnhLong Kingnam
 
Mot sothuattoan
Mot sothuattoanMot sothuattoan
Mot sothuattoanHoàng My
 

Similar a Bai 9 tin 11 new s (20)

Cấu Trúc Rẽ Nhánh
Cấu Trúc Rẽ NhánhCấu Trúc Rẽ Nhánh
Cấu Trúc Rẽ Nhánh
 
Lớp 11: Bai 9 cau truc re nhanh tiet 1
Lớp 11: Bai 9 cau truc re nhanh tiet 1Lớp 11: Bai 9 cau truc re nhanh tiet 1
Lớp 11: Bai 9 cau truc re nhanh tiet 1
 
Bai9
Bai9Bai9
Bai9
 
Bai9
Bai9Bai9
Bai9
 
Bai9
Bai9Bai9
Bai9
 
19. BÀI 5.19. Câu lệnh điều kiện if.pptx
19. BÀI 5.19. Câu lệnh điều kiện if.pptx19. BÀI 5.19. Câu lệnh điều kiện if.pptx
19. BÀI 5.19. Câu lệnh điều kiện if.pptx
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
Tiet 01. Tap hop Q cac so huu ti.ppt
Tiet 01. Tap hop Q cac so huu ti.pptTiet 01. Tap hop Q cac so huu ti.ppt
Tiet 01. Tap hop Q cac so huu ti.ppt
 
Giao an tin hoc 11
Giao an tin hoc 11Giao an tin hoc 11
Giao an tin hoc 11
 
Bao cao chia se bd hsg
Bao cao chia se bd hsgBao cao chia se bd hsg
Bao cao chia se bd hsg
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
Gtga trị
Gtga trịGtga trị
Gtga trị
 
Giao an tin hoc 11
Giao an tin hoc 11Giao an tin hoc 11
Giao an tin hoc 11
 
Tuyen chon-bai-tap-pascal-lop
Tuyen chon-bai-tap-pascal-lopTuyen chon-bai-tap-pascal-lop
Tuyen chon-bai-tap-pascal-lop
 
Bai tap-pascal-lop-11
Bai tap-pascal-lop-11Bai tap-pascal-lop-11
Bai tap-pascal-lop-11
 
1 de cuong c
1 de cuong c1 de cuong c
1 de cuong c
 
250 bài ôn luyện Toán 4 và 25 đề tham khảo
250 bài ôn luyện Toán 4 và 25 đề tham khảo250 bài ôn luyện Toán 4 và 25 đề tham khảo
250 bài ôn luyện Toán 4 và 25 đề tham khảo
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trình
 
Mot sothuattoan
Mot sothuattoanMot sothuattoan
Mot sothuattoan
 
Thdc 07
Thdc 07Thdc 07
Thdc 07
 

Bai 9 tin 11 new s

  • 1.
  • 2.  
  • 3. Nếu … thì … Nếu … thì … nếu không thì … Cấu trúc dùng để mô tả các mệnh đề như trên gọi là cấu trúc rẽ nhánh
  • 4.
  • 5. if <điều kiện> then <câu lệnh> ; a) Dạng thiếu b) Dạng đủ if <điều kiện> then <câu lệnh 1> else <câu lệnh 2> ; - Điều kiện là biểu thức quan hệ hoặc biểu thức logic - Câu lệnh, câu lệnh 1, câu lệnh 2 là một câu lệnh trong Pascal Trong đó if <điều kiện> then <câu lệnh 1> else <câu lệnh 2> ;
  • 6. if <điều kiện> then <câu lệnh> ; a) Dạng thiếu: §iÒu kiÖn §óng C©u lÖnh Sai C©u lÖnh §óng C©u lÖnh §iÒu kiÖn §iÒu kiÖn Hoạt động Ví dụ : Nếu ∆ < 0 thì thông báo phương trình vô nghiệm. if ∆ < 0 then Writeln(‘phuong trinh vo nghiem’) ; if ∆ < 0 then Writeln(‘phuong trinh vo nghiem’) ; if d < 0 then Writeln(‘phuong trinh vo nghiem’) ; if d < 0 then Writeln(‘phuong trinh vo nghiem’) ;
  • 7. b) Dạng đủ: if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>; §iÒu kiÖn §óng C©u lÖnh 1 Sai C©u lÖnh 2 §iÒu kiÖn C©u lÖnh 1 C©u lÖnh 2 §iÒu kiÖn C©u lÖnh 1 §iÒu kiÖn Hoạt động Ví dụ : Nếu x chia hết cho 2 thì thông báo “x là số chẵn”, nếu không thì thông báo “x là số lẻ”. if x mod 2 = 0 then Writeln(‘x la so chan’) else Writeln(‘x la so le’); if x mod 2 = 0 then Writeln(‘x la so chan’) else Writeln(‘x la so le’); if x mod 2 = 0 then Writeln(‘x la so chan’) else Writeln(‘x la so le’); if x mod 2 = 0 then Writeln(‘x la so chan’) else Writeln(‘x la so le’); Câu lệnh trước else không có dấu chấm phẩy
  • 8. if d <0 then writeln(‘phuong trinh vo nghiem’) else x1:= (-b + sqrt(d))/(2*a); x2:= (-b - sqrt(d))/(2*a); writeln(‘ nghiem x1= ’, x1); writeln(‘ nghiem x2= ’, x2); Nếu ∆ < 0 thì thông báo phương trình vô nghiệm, ngược lại thì tính và đưa ra nghiệm Nếu ∆ < 0 thì thông báo phương trình vô nghiệm, ngược lại thì tính và đưa ra nghiệm
  • 9. Trong Pascal cho phép gép nhiều câu lệnh thành một câu lệnh gọi là câu lệnh ghép , có dạng: begin < các câu lệnh>; end ; begin < các câu lệnh>; end . Phần thân chương trình
  • 10. if d <0 then writeln(‘phuong trinh vo nghiem’) else begin x1:= (-b + sqrt(d))/(2*a); x2:= (-b - sqrt(d))/(2*a); writeln(‘ nghiem x1= ’, x1); writeln(‘ nghiem x2= ’, x2); end;
  • 11.
  • 12. Program Giai_PTB2; Uses crt; Var (1) khai báo biến ; BEGIN (2) Nhập giá trị a,b,c (3) tính ∆ Readln; END. (4) Nếu ∆ <0 thì thông báo phương trình vô nghiệm ngược lại thì tính và đưa ra nghiệm
  • 13. 1 2 3 4
  • 14.
  • 15.
  • 16. Uses crt; Var (1) khai báo biến ; BEGIN (2) Nhập giá trị năm Readln; END. Program nam_nhuan; (3) Nếu năm chia hết cho 400 hoặc năm chia hết cho 4 nhưng không chia hết cho 100 thì số ngày là 366, ngược lại số ngày là 365.
  • 17. 1 2 3
  • 18.