Professional Documents
Culture Documents
Chap2 Pseudo Code
Chap2 Pseudo Code
ີ ານມທ່ ໃຊ້
ແມ່ ນການສະແດງຂັນ້ ຕອນ, ວິທກ ີ ພາສາຂຽນທີ່ເຂົາໃຈງ່
້ າຍ ອາດໃຊ້ພາສາລາວ ຫ ພາສາ
້ ບຄວາມສະດວກສະບາຍຂອງຜູ ຂ
ອັງກິດໄດ້ ຂຶນກັ ້ ຽນ ແລະ ກິດຈະກາທີ່ຈະນາສະເໜີ ມັກມໃຊ້
ຮູ ບແບບຄ້າຍຄປະໂຫຍກຂອງພາສາອັງກິດເພ່ ອອະທິບາຍລາຍລະອຽດຂອງ algorithm.
້ ຕນ
ເລີມ ົ ້ ໂປແກມ
້ ນ 2 ຕົວເລກ A, B
ປອ
ບວກສອງຕວ ົ ເລກເຂົາ້ ກນ
ັ
ສະແດງຜົນບວດອອກ
ຈົບໂປແກມ
ຄາທີ່ໃຊ້ໃນການຂຽນໃຊ້ພາສາອັງກິດທີ່ເຂົາໃຈງ່
້ າຍ
ໃນຫນຶ່ງແຖວໃຫ້ມພ
ີ ຽງແຕ່ ປະໂຫຍກຄາສັ່ງ
ັ ຫ ຫຍໜ
ໃຊ້ວກ ັ ປະໂຫຍດ ເພ່ ອສະແດງການຄວບຄຸ ມຢ່າງເປນ
້ າ້ ໃຫ້ເປນ ັ ສັດສ່ ວນ
Block Statement
Conditional Statement
Loop Statement
Control Statement
BEGIN
Switch on the monitor
Switch on the main unit switch on main menu
Type in login
Type in password
Start application login enter user pw
END
end
use apps
Algorithm and Data Structure (ADS) by: Dr. Kalaphath KOUNLAXAY
ັ ການຂຽນ Pseudo Code
2. ຫກ
7
Conditional Statement: ເປນ ັ ກຸ່ມຄາສ່ ງັ ທ່ ໃີ ຊ້ການດ ົ ເງ່ ອນໄຂການເຮັດວຽກ ໂດຍການກວດສອບວ່າ
ັ ຈງິ ຂອງເງ່ ອນໄຂຂອງຕວ
ຖກຕາມຄວາມເປນ ົ ປ່ຽນແລ້ວຈະປະຕບ ິ ດັ ໃນ Block Statement ໜ່ ງ ແຕ່ຖ້າບ່ ເປນ
ັ ຈງິ
ຕາມເງ່ ອນໄຂກ່ ຈະຂາ້ ມໄປປະຕບ ັ ໃນສ່ວນອ່ ນ ການເຮັດວຽກແບບນີຈ້ ະໃຊ້ຄາສງັ ້ IF-THEN ດັ່ງຕວ
ິ ດ ົ ຢ່າງຕ່ ໄປນ:ີ ້
ຫ
FOR number is 0 TO 100 STEP 2
Show number
NEXT number
Control Statement:
້
ັ ປະເພດຂອງການສະແດງແຜນວາດໂດຍໃຊ້ຮູບຮ່ າງ ແລະ ເສັນການ
Flowchart ເປນ ໄຫເພ່ ອ
້ ຍສນ
ສະແດງໂປແກມຄອມພິວເຕີ, Algorithm ຫ Process ແລະຈະປະກອບດວ ັ ຍາລກ
ັ
ຕ່ າງໆ ເພ່ ອມາປະກອບເປນ
ັ Flowchart.
Algorithm and Data Structure (ADS) by: Dr. Kalaphath KOUNLAXAY
3. ການເຮັດວຽກຂອງ Pseudo Code ແລະ Flowchart
14
Pseudo Code:
BEGIN
1. numeric nH, nB, nArea
2. Accept nH, nB
3. Area=1/2*nB*nH
4. Display nArea
END
Algorithm and Data Structure (ADS) by: Dr. Kalaphath KOUNLAXAY
3. ການເຮັດວຽກຂອງ Pseudo Code ແລະ Flowchart
15
Pseudo Code:
BEGIN
1. numeric nSum, i
2. i = 5
3. nSum = 0
4. for i=5 to 20
5. Begin
6. nSum = nSum+i
7. END FOR
8. Display nSum
END
1. ຈົ່ງຂຽນ Pseudu Code ແລະ Flowchart ສາລບ ັ Grade ທີ່ມເີ ງ່ ອນໄຂດ່ ງັ ນ:ີ ້
ັ ໂປແກມຕດ
້ ໄປ ໄດ້ Grade: A
ຖ້າຄະແນນຕງັ ້ ແຕ່ 95 ຂຶນ
້ ໄປ ໄດ້ Grade: B+
ຖ້າຄະແນນຕງັ ້ ແຕ່ 85 ຂຶນ
້ ໄປ ໄດ້ Grade: B
ຖ້າຄະແນນຕງັ ້ ແຕ່ 75 ຂຶນ
້ ໄປ ໄດ້ Grade: C+
ຖ້າຄະແນນຕງັ ້ ແຕ່ 65 ຂຶນ
້ ໄປ ໄດ້ Grade: C
ຖ້າຄະແນນຕງັ ້ ແຕ່ 60 ຂຶນ
້ ໄປ ໄດ້ Grade: D+
ຖ້າຄະແນນຕງັ ້ ແຕ່ 55 ຂຶນ
້ ໄປ ໄດ້ Grade: D
ຖ້າຄະແນນຕງັ ້ ແຕ່ 45 ຂຶນ
Thank you!
Q&A