ລະຫັດການຂຽນໂປຣແກຣມ C ເປັນຫ້ອງສະໝຸດຂອງໂປຣແກຣມ C ທັງໝົດ 82 ໂປຣແກຣມທີ່ເຮັດວຽກໄດ້ຢ່າງຄົບຖ້ວນສຳລັບນັກຮຽນ ແລະ ຜູ້ເລີ່ມຕົ້ນ. ທຸກໆໂປຣແກຣມຖືກຂຽນດ້ວຍພາສາ C ມາດຕະຖານ (C17), ລວບລວມໂດຍບໍ່ມີການເຕືອນ, ແລະ ມາພ້ອມກັບຕົວຢ່າງຕົວຈິງ ແລະ ຄຳອະທິບາຍສັ້ນໆກ່ຽວກັບວິທີການເຮັດວຽກຂອງມັນ. ແຜນວາດສະແດງໃຫ້ເຫັນສິ່ງທີ່ເກີດຂຶ້ນພາຍໃນໂປຣແກຣມການຈັດຮຽງ, ການຄົ້ນຫາ, ແມັດຕຣິກ ແລະ ຕົວຊີ້. ສິ່ງທີ່ແອັບກວມເອົາ
• ພື້ນຖານ: ວິທີການລວບລວມ ແລະ ແລ່ນໂປຣແກຣມ, Hello World, ການອ່ານຂໍ້ມູນເຂົ້າຢ່າງປອດໄພດ້ວຍ scanf ແລະ fgets, ຕົວດຳເນີນການເລກຄະນິດ, ການແລກປ່ຽນ, ຂະໜາດ ແລະ ຂອບເຂດຂອງປະເພດຂໍ້ມູນ, ລະຫັດຕົວອັກສອນ
• ເງື່ອນໄຂ: ຄູ່ ຫຼື ຄີກ, ສະຫຼະ ຫຼື ພະຍັນຊະນະ, ປີອະທິກະສຸນ, ໃຫຍ່ທີ່ສຸດຂອງຕົວເລກສາມຕົວ, ເຄື່ອງຄິດໄລ່ລະດັບ, ຮາກຂອງສົມຜົນກຳລັງສອງ
• ວົງ ແລະ ຕົວເລກ: ຜົນບວກ ແລະ ຄ່າສະເລ່ຍ, ຕາຕະລາງຄູນ, ຜົນບວກຂອງຕົວເລກ, ຕົວເລກປີ້ນກັບ ແລະ palindrome, factorial, ຊຸດ Fibonacci, ການກວດສອບຈຳນວນສະເພາະ, Sieve of Eratosthenes, Armstrong ແລະ ຕົວເລກສົມບູນ, GCD ແລະ LCM, nCr ແລະ nPr, ພະລັງງານໄວ
• ຮູບແບບ: ຮູບສາມຫຼ່ຽມດາວ ແລະ ຕົວເລກ, pyramid, diamond, ຮູບສີ່ຫຼ່ຽມມົນ, ຮູບສາມຫຼ່ຽມ Floyd, ຮູບສາມຫຼ່ຽມ Pascal
• ລະບົບຕົວເລກ: ເລກທົດສະນິຍົມຫາເລກຖານສອງ, ເລກຖານແປດ ແລະ ເລກຖານຫົກ ແລະ ເລກຫຼັງ, ຕົວດຳເນີນການບິດ
• ອາເຣ: ຜົນບວກ ແລະ ຄ່າສະເລ່ຍ, ອົງປະກອບໃຫຍ່ທີ່ສຸດ ແລະ ນ້ອຍທີ່ສຸດ, ປີ້ນກັບ, ໃສ່ ແລະ ລຶບ, ການຄົ້ນຫາເສັ້ນຊື່, ການຄົ້ນຫາຖານສອງ, ການຈັດລຽງຟອງ, ການຈັດລຽງການເລືອກ, ການຈັດລຽງການໃສ່, ການລວມອາເຣທີ່ຈັດລຽງ, ການນັບຄວາມຖີ່, ການລຶບ ຊໍ້າກັນ
• ຕາຕະລາງ: ການບວກ ແລະ ການລົບ, ການຄູນ, ການຫັນປ່ຽນ, ຕົວກຳນົດ 2 × 2 ແລະ 3 × 3
• ສະຕຣິງ: ຄວາມຍາວ, ການປີ້ນກັບກັນ, palindrome, ຈຳນວນສະຫຼະ, ການປ່ຽນຕົວອັກສອນ, ຈຳນວນຄຳ, ການຕໍ່ກັນ, ປຽບທຽບ ແລະ ສຳເນົາໂດຍບໍ່ມີຫ້ອງສະໝຸດ, ການກວດສອບ anagram, ການລຶບຕົວອັກສອນ, ສະຕຣິງເປັນຈຳນວນເຕັມ
• ຕົວຊີ້ ແລະ ຟັງຊັນ: ພື້ນຖານຂອງຕົວຊີ້, ການສະຫຼັບກັບຕົວຊີ້, ອາເຣ ແລະ ຕົວຊີ້, ອາເຣໄດນາມິກທີ່ມີ malloc ແລະ realloc, ຕົວຊີ້ຟັງຊັນ ແລະ qsort, ການເອີ້ນຄືນ, ຫໍຄອຍຮ່າໂນ້ຍ
• ໂຄງສ້າງ ແລະ ໄຟລ໌: ບັນທຶກນັກຮຽນ, ຕົວເລກທີ່ຊັບຊ້ອນ, ການຂຽນ ແລະ ການອ່ານໄຟລ໌ຂໍ້ຄວາມ, ການນັບແຖວ ແລະ ຄຳສັບໃນໄຟລ໌, ການຄັດລອກໄຟລ໌
• ໂຄງການງ່າຍໆ: ເຄື່ອງຄິດເລກ, ຕົວແປງອຸນຫະພູມ, ເມນູບັນຊີທະນາຄານ, ເກມຄາດເດົາຕົວເລກ, tic-tac-toe
ແຕ່ລະໜ້າໂປຣແກຣມມີ
• ໂປຣແກຣມເຕັມ, ພ້ອມທີ່ຈະຄັດລອກ, ລວບລວມ ແລະ ດຳເນີນການ
• ຕົວຢ່າງການດຳເນີນການທີ່ບັນທຶກໄວ້ຈາກໂປຣແກຣມຕົວຈິງ, ດ້ວຍການປ້ອນຂໍ້ມູນທີ່ພິມແລ້ວເນັ້ນໃສ່
• ຄຳອະທິບາຍ "ວິທີການເຮັດວຽກ" ທີ່ຊັດເຈນ, ພ້ອມດ້ວຍຕາຕະລາງ ແລະ ແຜນວາດບ່ອນທີ່ພວກມັນຊ່ວຍ
• ບັນທຶກກ່ຽວກັບຄວາມຜິດພາດທົ່ວໄປ: ຈຳນວນເຕັມ ລົ້ນ, ບັຟເຟີລົ້ນ, ການປ້ອນຂໍ້ມູນທີ່ບໍ່ປອດໄພ ແລະ ພຶດຕິກຳທີ່ບໍ່ໄດ້ກຳນົດໄວ້
• ລິ້ງໄປຫາໂປຣແກຣມທີ່ກ່ຽວຂ້ອງ
ສຳລັບໃຜ
ນັກຮຽນທີ່ຮຽນພາສາ C ຢູ່ໂຮງຮຽນ ຫຼື ມະຫາວິທະຍາໄລ, ຜູ້ເລີ່ມຕົ້ນທີ່ຮຽນຮູ້ໄດ້ດີທີ່ສຸດຈາກຕົວຢ່າງ, ແລະ ຜູ້ໃດກໍຕາມທີ່ກຳລັງກະກຽມສຳລັບການສອບເສັງຫ້ອງທົດລອງການຂຽນໂປຣແກຣມ ຫຼື ການທົດສອບຕົວຈິງ. ມັນເປັນຕົວຢ່າງໂປຣແກຣມຄູ່ກັບແອັບສອນການຂຽນໂປຣແກຣມ C.
ຄຸນສົມບັດ
• ເຮັດວຽກແບບອອບລາຍ: ບໍ່ຕ້ອງການການເຊື່ອມຕໍ່ອິນເຕີເນັດ
• ຄຳອະທິບາຍມີໃຫ້ໃຊ້ໃນ 8 ພາສາ: ພາສາອັງກິດ, ພາສາສະເປນ, ພາສາປອກຕຸຍການ, ພາສາຝຣັ່ງ, ພາສາເຢຍລະມັນ, ພາສາອາຫລັບ, ພາສາຮິນດູ ແລະ ພາສາອິນໂດເນເຊຍ
• ຄົ້ນຫາໃນທຸກໂປຣແກຣມ
• ໂໝດມືດ
• ຮູບແບບທີ່ສະອາດສຳລັບໂທລະສັບ ແລະ ແທັບເລັດ
• ບໍ່ຕ້ອງເຂົ້າສູ່ລະບົບ
ໂປຣແກຣມຕ່າງໆແມ່ນຕົ້ນສະບັບ ແລະ ໄດ້ຮັບການທົດສອບດ້ວຍຕົວລວບລວມ C17. ແອັບນີ້ແມ່ນເຄື່ອງຊ່ວຍການສຶກສາເອກະລາດ; ມັນບໍ່ມີສ່ວນກ່ຽວຂ້ອງກັບຜູ້ຂາຍຕົວລວບລວມ ຫຼື ອົງການມາດຕະຖານໃດໆ.
ຕົວຢ່າງການຂຽນໂປຣແກຣມ C: 82 ໂປຣແກຣມທີ່ທົດສອບແລ້ວພ້ອມດ້ວຍຕົວຢ່າງການໃຊ້ງານ ແລະ ຄຳອະທິບາຍ
ອັບເດດແລ້ວເມື່ອ
13 ຕ.ລ. 2026