Bai 6 cau lenh dieu kien
-
Upload
hoa-phuong -
Category
Documents
-
view
23 -
download
1
Transcript of Bai 6 cau lenh dieu kien
![Page 1: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/1.jpg)
HAÂN HOAN CHAØO ÑOÙN HAÂN HOAN CHAØO ÑOÙN CAÙC BAÏN HOÏC SINH VAØ CAÙC BAÏN HOÏC SINH VAØ CAÙC THAÀY COÂ ÑEÁN DÖÏ CAÙC THAÀY COÂ ÑEÁN DÖÏ
GIÔØ!GIÔØ!
![Page 2: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/2.jpg)
KIEÅM TRA BAØIKIEÅM TRA BAØICaâu hoûi: Haõy xaùc ñònh Input, Caâu hoûi: Haõy xaùc ñònh Input, Output vaø moâ taû thuaät toaùn Output vaø moâ taû thuaät toaùn ñeå giaûi baøi toaùn: ñeå giaûi baøi toaùn: Tìm giaù trò Tìm giaù trò lôùn nhaát cuûa 3 soá a, b, c cho lôùn nhaát cuûa 3 soá a, b, c cho tröôùc.tröôùc.
Baøi giaûi:Baøi giaûi:Input: a,b,cInput: a,b,cOutput: Max(a,b,c)Output: Max(a,b,c)Thuaät toaùn:Thuaät toaùn:Böôùc 1: MaxBöôùc 1: Max a; a;Böôùc 2: Neáu Max< b, MaxBöôùc 2: Neáu Max< b, Maxb.b.Böôùc 3: Neáu Max<c, MaxBöôùc 3: Neáu Max<c, Maxc.c.Böôùc 4: Keát thuùcBöôùc 4: Keát thuùc
![Page 3: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/3.jpg)
CAÂU LEÄNH ÑIEÀU KIEÄN
Baøi 6
![Page 4: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/4.jpg)
1. Hoaït ñoäng phuï thuoäc vaøo ñieàu kieän:
Trong cuoäc soáng, luoân coù caùc coâng vieäc chuùng ta phaûi laøm haèng ngaøy.
Ví duï:
Moãi saùng em thöùc daäy, em taäp theå duïc buoåi saùng.
Moãi saùng thöù hai, em seõ döï leã chaøo côø.
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 5: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/5.jpg)
1. Hoaït ñoäng phuï thuoäc vaøo ñieàu kieän:
Tuy nhieân, caùc coâng vieäc ñoù seõ bò thay ñoåi bôûi caùc hoaøn caûnh khaùc nhau.
Ví duï:
Neáu em bò beänh, em seõ khoâng taäp theå duïc.
Neáu trôøi möa, em seõ khoâng döï leã chaøo côø.
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 6: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/6.jpg)
1. Hoaït ñoäng phuï thuoäc vaøo ñieàu kieän:
Töø Neáu trong caùc ví duï treân duøng ñeå chæ ra caùc ñieàu kieän:
Em bò beänh
Trôøi möaKhi ñoù, caùc hoaït ñoäng tieáp theo seõ phuï thuoäc vaøo caùc ñieàu kieän naøy.
Em taäp theå duïc. Em döï leä chaøo côø.
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 7: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/7.jpg)
1. Hoaït ñoäng phuï thuoäc vaøo ñieàu kieän:
Caùc hoaït ñoäng nhö vaäy goïi laø hoaït ñoäng phuï thuoäc vaøo ñieàu kieän.
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
Vaäy hoaït ñoäng phuï thuoäc vaøo
ñieàu kieän laø gì?
![Page 8: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/8.jpg)
1. Hoaït ñoäng phuï thuoäc vaøo ñieàu kieän:
Hoaït ñoäng chæ thöïc hieän ñöôïc khi coù moät ñieàu kieän cuï theå xaûy ra goïi laø hoaït ñoäng phuï thuoäc vaøo ñieàu kieän.
Caùc ñieàu kieän ñöôïc moâ taû sau töø “Neáu”.
Ví duï:
Neáu em bò beänh, em seõ khoâng taäp theå duïc.
Neáu trôøi möa, em seõ khoâng döï leã chaøo côø.
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 9: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/9.jpg)
2. Tính ñuùng hoaëc sai cuûa ñieàu kieän:
Xeùt ví duï:
Neáu em bò beänh, em seõ khoâng taäp theå duïc.
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
Ñieàu kieän
Kieåm tra Keát quaû
Hoaït ñoäng tieáp theo
Ñuùng
Em bò beänh?
Saùng daäy, em caûm thaáy kheûo maïnhSaùng daäy, em caûm thaáy meät moûi
Sai Em taäp theå duïcEm khoâng
taäp theå duïc
![Page 10: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/10.jpg)
2. Tính ñuùng hoaëc sai cuûa ñieàu kieän:Khi keát quaû kieåm tra laø ñuùng, thì ñieàu kieän ñöôïc thoûa maõn. Ngöôïc laïi, keát quaû kieåm tra laø sai, ta noùi ñieàu kieän khoâng thoûa maõn.
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 11: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/11.jpg)
3. Ñieàu kieän vaø pheùp so saùnh:
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
Cho 2 soá a vaø b, ta coù theå
thöïc hieän caùc pheùp so saùnh naøo?
Caùc pheùp so saùnh: =,<>,<=,>=,<,>Keát quaû: Ñuùng hay sai.
Pheùp so saùnh cho keát quaû nhö theá naøo?
![Page 12: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/12.jpg)
3. Ñieàu kieän vaø pheùp so saùnh:Xeùt ví duï: Baøi toaùn tìm giaù trò lôùn
nhaát cuûa 2 soá a,b.Input: a,bOutput: Max(a,b)
Thuaät toaùn:Böôùc 1: Maxa.Böôùc 2: Neáu Max < b , Maxb;Böôùc 3: Keát thuùc.
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 13: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/13.jpg)
3. Ñieàu kieän vaø pheùp so saùnh: Caùc pheùp so saùnh thöôøng
duøng trong vieäc moâ taû thuaät toaùn vaø vieát chöông trình.
Caùc pheùp so saùnh cho keát quaû laø ñuùng hoaëc sai.
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 14: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/14.jpg)
4. Caáu truùc reõ nhaùnh:
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
Khi thöïc hieän chöông trình, caùc caâu leänh thöïc hieän nhö theá
naøo?
Thöïc hieän tuaàn töï
![Page 15: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/15.jpg)
4. Caáu truùc reõ nhaùnh:
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
Tuy nhieân trong nhieàu tröôøng hôïp, ta laïi
muoán maùy tính thöïc hieän moät coâng vieäc
naøo ñoù neáu ñieàu kieän thoûa maõn, coøn boû qua
hay thöïc hieän moät coâng vieäc khaùc neáu
ñieàu kieän khoâng thoûa maõn.
Caáu truùc reõ nhaùnh
Ví duï:
Cho 2 soá a vaø b. Haõy in soá a ra maøn hình neáu a>b.
Cho 2 soá a vaø b. Haõy in soá a ra maøn hình neáu a>b, ngöôïc laïi in ra giaù trò cuûa b.
![Page 16: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/16.jpg)
4. Caáu truùc reõ nhaùnh:
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
Caáu truùc reõ nhaùnh
Caáu truùc reõ nhaùnh daïng thieáu
Caáu truùc reõ nhaùnh daïng ñuû
![Page 17: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/17.jpg)
4. Caáu truùc reõ nhaùnh:
a) Daïng thieáu:
Sô ñoà:
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
Ñieàu kieän?
Ñuùng
Sai
Caâu leänh
Ví duï: Cho 2 soá a vaø b. Haõy in soá a ra maøn hình neáu a>b.
Vaäy neáu a>b thì in ra maøn hình giaù trò cuûa a.
a>b
Ñuùng
Sai
In a
![Page 18: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/18.jpg)
4. Caáu truùc reõ nhaùnh:b) Daïng ñuû:
Sô ñoà:
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
Ví duï: Cho 2 soá a vaø b. Haõy in soá a ra maøn hình neáu a>b, ngöôïc laïi in ra giaù trò cuûa b.
Vaäy neáu a>b thì in ra maøn hình giaù trò cuûa a. ngöôïc laïi In giaù trò cuûa b
a>b
Ñuùng
In a
Sai
In b
Ñieàu kieän?
Ñuùng
Caâu leänh 1
Sai
Caâu leänh 2
![Page 19: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/19.jpg)
5. Caâu leänh ñieàu kieän
Trong laäp trình, caáu truùc reõ nhaùnh thöôøng ñöôïc theå hieän baèng caâu leänh ñieàu kieän.
a) Caâu leänh ñieàu kieän daïng thieáu trong Pascal:
Cuù phaùp:
Ví duï: Giaû söû caàn in ra maøn hình soá a neáu a>b
Theå hieän baèng caâu leänh:
If a>b then write(a);
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
If <ñieàu kieän> then <caâu leänh>;
![Page 20: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/20.jpg)
5. Caâu leänh ñieàu kieän
b) Caâu leänh ñieàu kieän daïng ñuû trong Pascal:
Cuù phaùp:
Ví duï: Giaû söû caàn in ra maøn hình soá a neáu a>b ngöôïc laïi in soá b
Theå hieän baèng caâu leänh:
If a>b then write(a) else write(b);
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
If <ñieàu kieän> then <caâu leänh 1>
else <caâu leänh 2>;
![Page 21: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/21.jpg)
Cuûng coá
1. Haõy neâu cuù phaùp caáu truùc reõ nhaùnh daïng thieáu vaø daïng ñuû trong Pascal?
2. Söï khaùc nhau giöõa caáu truùc reõ nhaùnh daïng thieáu vaø daïng ñuû laø ôû ñieåm naøo?
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 22: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/22.jpg)
Cuûng coá
3. Caùc caâu leänh sau ñaây vieát ñuùng hay sai?
a) If a:=3 then a=b;
b) If d >5; then d:=5;
c) If x>5 then a:=b;
4. Giaû söû X coù giaù trò ban ñaàu laø 5. Sau khi thöïc hieän leänh döôùi ñaây, X coù giaù trò laø bao nhieâu?
If (x>3) then x:=x+2;
X coù giaù trò laø 7
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 23: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/23.jpg)
Veà nhaø
1. Hoïc baøi.2. Laøm baøi taäp 5, 6 trang 51
CAÂU LEÄNH ÑIEÀU KIEÄNBaøi 6
![Page 24: Bai 6 cau lenh dieu kien](https://reader036.fdocument.pub/reader036/viewer/2022062420/55c746c4bb61ebf2268b45d7/html5/thumbnails/24.jpg)
HEÁT!
CAÛM ÔN SÖÏ THEO DOÕI CUÛA QUYÙ THAÀY COÂ VAØ
CAÙC BAÏN HOÏC SINH!