SlideShare a Scribd company logo
1 of 189
Download to read offline
Week 1
แสดงคำว่ำ ชื่อ รหัสนิสิต Hello GI
Week 1
แสดงคำว่ำ ชื่อรหัสนิสิต Hello GI
1. จะเห็นว่ำเมื่อเปิดโปรแกรมมำเรำจะพบหน้ำต่ำงของโปรแกรมDev-C++
2 .พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำในโปรแกรม
เพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
3. เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่
ส่งอะไรมำให้
4.ใส่{และ}
5. ใช้ฟังก์ชันprintf() ในกำรสั่งพิมตัวแปรหรือข้อควำมใน() จะต้องมีเครื่องหมำย(“……”) คำพูดเสมอถ้ำ
ต้องกำรขึ้นบรรทัดใหม่ให้ใส่n ไว้หน้ำข้อควำมที่เรำต้องกำร
6. .พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter> เพียง
แค่เรำป้อนอักขระเข้ำมำ1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดงขึ้นมำ
ให้เห็น
7. เรำจะทำกำรเซฟงำนโดยที่จะเก็บไว้ที่ใดก็แล้วแต่เรำ
8. นำมสกุลไฟล์จะต้องเป็น.cเสมอ
9.เปลี่ยนนำมสกุลไฟล์เป็น.c
10. ทำกำรคอมไพล์(F11)ดูจะขึ้นเป็นหน้ำต่ำงดังภำพ
11.เป็นหน้ำต่ำงแสดงผลออกมำเมื่อเรำคอมไพล์แล้ว
11.เมื่อทำกำรคอมไพล์(F11)จะแสดงผลดังภำพ
week2
กำรรับค่ำเลขจำนวนเต็ม 2 จำนวน
และหำผลบวกของเลขจำนวนเต็ม
week2
กำรรับค่ำเลขจำนวนเต็ม 2จำนวนหำผลบวกของเลขจำนวนเต็ม
1. พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่ง include ใช้สำหรับรวมเอำHeader file เข้ำมำใน
โปรแกรมเพื่อเรียกใช้งำนฟังก์ชั่นต่ำง
2. เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับ คอมไพเลอร์ว่ำเรำ
จะไม่ส่งอะไรมำให้
3. ใส่{และ }
4. เลือกData Type เป็น int และตั้งชื่อตัวแปรให้เป็นnum1(แทนเลขตัวที่1),num2(แทนเลขตัวที่ 2)และ
sum(แทนผลบวกของเลขตัวที่1และเลขตัวที่ 2)
5. ใช้ฟังก์ชันprintf ในกำรสั่งพิมพ์ตัวแปรหรือข้อควำมที่เรำต้องกำรให้แสดงผลออกทำงหน้ำจอเมื่อเรำ
RUNโปรแกรมแล้ว เรำจะพิมพ์คำว่ำPleaseinsert Number1
6. ใช้ฟังก์ชันscanf สำหรับรับค่ำตัวแปร
7. ใช้ฟังก์ชันprintf ในกำรสั่งพิมพ์ตัวแปรหรือข้อควำมที่เรำต้องกำรให้แสดงผลออกทำงหน้ำจอเมื่อเรำ
RUNโปรแกรมแล้ว เรำจะพิมพ์คำว่ำ Pleaseinsert Number2
8. ใช้ฟังก์ชันscanf สำหรับรับค่ำตัวแปร
9. พิมพ์ตัวแปร sum ซึ่งsum จะเป็นกำรบวกกันของ num1และnum2
10 ใช้ฟังก์ชันprintf ในกำรสั่งพิมพ์ข้อควำมหรือตัวแปร เรำจะให้แสดงทำงหน้ำจอว่ำ
Sum of %d + %d = %d ( %d ตัวแรกเป็นของ num1) + (%d ตัวที่สองเป็นของ num2) = (%d ตัว
สุดท้ำยเป็นของ sum )
11 พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter>
เพียงแค่เรำป้อนอักขระเข้ำมำ1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่
แสดงขึ้นมำให้เห็น
12 ใส่return 0 เพื่อเกิดกำรคืนค่ำ
13 ทำกำรsave งำน เปลี่ยนนำมสกุลไฟล์เป็น .c
14 ทำกำรคอมไพล์(F11)ดูจะขึ้นเป็นหน้ำต่ำงดังภำพ
15 ลองใส่ตัวเลข20และ30 ดู แล้วกด Enterเพื่อดูผลรวมของ sum ซึ่งได้เท่ำกับ50
Week 3
กำรหำพื้นที่ 4 เหลี่ยมคำงหมู
Week 3
กำรหำพื้นที่ 4 เหลี่ยมคำงหมู
1. พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำใน
โปรแกรมเพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2. เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่
ส่งอะไรมำให้
3. ใส่{,}
4. และตั้งชื่อตัวแปรให้เป็นw1(ด้ำนคู่ขนำนที่1), w2(ด้ำนคู่ขนำนที่2),h(ควำมสูง) ,area ( ½ *ผลบวกด้ำน
คู่ขนำน* ฐำน*ควำมสูง)
5. ใช้ฟังก์ชั่นprintf เพื่อที่จะให้เรำกรอก ด้ำนคู่ขนำนที่ 1ลงไป
6. ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยเรำจะรับw1เข้ำมำ และเป็น %f เพรำะ เลือก Data Type เป็น
float
7. ใช้ฟังก์ชั่นprintf เพื่อที่จะให้เรำกรอก ด้ำนคู่ขนำนที่ 2ลงไป
8. ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยเรำจะรับ w2เข้ำมำ และเป็น %f เพรำะ เลือกData Type เป็น
float
9. ใช้ฟังก์ชันprintf เพื่อที่แสดงข้อควำมให้เรำกรอกควำมสูงลงมำ
10. ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยเรำจะรับ hเข้ำมำ และเป็น %f เพรำะ เลือก Data Typeเป็น
float
11. เหลือตัวแปรที่ชื่อarea เรำใส่สูตรในกำรหำพื้นที่ให้มัน คือarea=0.5*(w1+w2)*h
12. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมที่เรำกรอกไป
13. พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter>
เพียงแค่เรำป้อนอักขระเข้ำมำ1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดง
ขึ้นมำให้เห็น
14. ใส่return 0 เพื่อเกิดกำรคืนค่ำ
15.ให้เรำ SAVE งำนและเปลี่ยนนำมสกุลไฟล์เป็น.c
16 ทำกำรคอมไพล์(F11)ดู ลองกรอกเลขลงไปจะขึ้นเป็นหน้ำต่ำงดังภำพ
Week 4 (1/2)
กำรหำพื้นที่สำมเหลี่ยม
Week 4 (1/2)
กำรหำพื้นที่สำมเหลี่ยม
1. พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่ง include ใช้สำหรับรวมเอำHeader file เข้ำมำใน
โปรแกรมเพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2 .เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะ
ไม่ส่งอะไรมำให้
3.พิมพ์{ ,}
4. เลือกData Type เป็น float และตั้งชื่อตัวแปรให้เป็นb(ฐำน) ,h(ควำมสูง) ,area(สูตรในกำรหำพื้นที่ ½*
ฐำน*สูง)
5. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมเกี่ยวกับฐำนลงไป
6.ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยรับค่ำ ตัวแปรb เข้ำมำ
7. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงให้เรำกรอกค่ำควำมสูงลงไป
8. ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยรับค่ำ เป็น%f เพรำะเลือกData Type เป็น float
9. เหลือตัวแปรarea เรำพิมพ์สูตรไปเลย area=0.5*(b*h)
10.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมและตัวเลขทั้งหมดที่เรำกรอกไป
11. พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter>
เพียงแค่เรำป้อนอักขระเข้ำมำ1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดง
ขึ้นมำให้เห็น
12. ใส่return 0 เพื่อเกิดกำรคืนค่ำ
13. ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
14. ทำกำรคอมไพล์(F11)ดู ลองกรอกเลขลงไปจะขึ้นเป็นหน้ำต่ำงดังภำพ
Week 4 (2/2)
สร้ำงโปรแกรมรับชื่อ-นำมสกุล
นับจำนวนตัวอักษร
Week 4 (2/2)
สร้ำงโปรแกรมรับชื่อ-นำมสกุล นับจำนวนตัวอักษร
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำ Header file เข้ำมำใน
โปรแกรมเพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2. พิมพ์ในส่วนของ Preprocessor Directive อีกตัวหนึ่งที่เป็นstring.h มันจะเกี่ยวกับตัวอักษรโดยเฉพำะ
3.เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่
ส่งอะไรมำให้
4. ใส่{ และ} ลงไป
5. เลือกData Type เป็น char และตั้งชื่อตัวแปรให้เป็นname ซึ่งข้ำงใน[]จะเก็บตัวอักขระจำนวน30ตัว
6. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยเรำจะแสดงเป็นPlease insert your name-surname ซึ่งเป็นกำร
ให้กรอกชื่อและนำมสกุลลงไป
7.ใส่gets(name) เพื่อเวลำเรำกรอกชื่อ gets จะนำพำชื่อมำทำควำมรู้จักกับ name
8. %s เป็นของตัวแปรที่ชื่อว่ำnameที่ใช้เป็น %s เพรำะ ชื่อที่เรำกรอกหรือกำหนดไปมันยำวเกินหนึ่ง
ตัวอักษรเรำจึงจำเป็นจะต้องใช้%s และstrlen จะเป็นกำรนับจำนวนตัวอักษรโดยเฉพำะ
9. พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter>
เพียงแค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดง
ขึ้นมำให้เห็น
10. ใส่return 0 เพื่อเกิดกำรคืนค่ำ
11. ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
12. ทำกำรคอมไพล์(F11)ดู ลองกรอกชื่อเรำลงไปโดยกรอกคำว่ำ CHAMAIPORN MEKMAK ลงไปมัน
จะนับจำนวนตัวอักษรให้เรำว่ำเท่ำไร จะขึ้นเป็นหน้ำต่ำงดังภำพ
Week 5 ( 1/3)
นำตัวอักษรมำบวกกัน(ASCII)
โดยกำรกำหนดตัวอักษรมำให้
Week 5 (1/3)
นำตัวอักษรมำบวกกัน(ASCII)โดยกำรกำหนดตัวอักษรมำให้
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำในโปรแกรม
เพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2.เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่ส่ง
อะไรมำให้
3.ใส่{ และ}ลงไป
4. เลือกData Type เป็น char และตั้งชื่อตัวแปรให้เป็นch1 กับch2 ซึ่งch1 เก็บค่ำตัว gและ ch2เก็บค่ำตัว k
ที่ใส่ '……'เพรำะเก็บตัวอักขระแค่ตัวเดียว
5.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำม
6. ใช้คำสั่ง if ว่ำถ้ำ ch2มำก ch1 ให้ตัวprintf แสดงคำว่ำ Ch2 more than ch1
7. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงคำว่ำGoodbyeตัวn เป็นกำรขึ้นบรรทัดใหม่
8.พิมพ์getch()ลงไปซึ่ง getch() จะใช้สำหรับรับข้อมูลชนิดอักขระ คำสั่งgetch() ไม่ต้องกดปุ่ม<Enter> เพียง
แค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดงขึ้นมำ
ให้เห็น
9. ใส่return 0เพื่อเกิดกำรคืนค่ำ
10. ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
11. ทำกำรคอมไพล์(F11) จะขึ้นเป็นหน้ำต่ำงดังภำพซึ่งบอกว่ำตัว gกับkในรหัสแอสกี มีค่ำเท่ำกับเท่ำไร
แล้วบวกกันจะมีค่ำเท่ำกับเท่ำไร
week5 (2/3)
นำตัวอักษรมำบวกกัน(ASCII)
ให้กรอกเอง A-Z
week5 (2/3)
นำตัวอักษรมำบวกกัน(ASCII)ให้กรอกเอง A-Z
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำในโปรแกรม
เพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2. เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่
ส่งอะไรมำให้
3.ใส่{ และ}ลงไป
4. เลือกData Type เป็น char และตั้งชื่อตัวแปรให้เป็นch1 , ch2
5. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงคำว่ำPlease insert Character1 คือให้เรำใส่ตัวอะไรไปก็ได้
ใน A-Z
6. ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยรับค่ำที่เรำกรอกไป
7.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงคำว่ำ Pleaseinsert Character1 คือให้เรำใส่ตัวอะไรไปก็ได้
ใน A-Z
8. ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยรับค่ำที่เรำกรอกไป
9.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยจะแสดงทั้งหมดที่เรำกรอกไป
10.ใช้if ในกำรที่เป็นเงื่อนไข ถ้ำch2 มำกกว่ำch1ให้ printf แสดงคำว่ำ Ch2more than Ch1
11.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดวยแสดงคำว่ำGoodbye
12.พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter> เพียง
แค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดงขึ้นมำ
ให้เห็น
13. ใส่return 0 เพื่อเกิดกำรคืนค่ำ
14. ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
15. ทำกำรคอมไพล์(F11)ดู ลองA-Z ลงไปจะขึ้นเป็นหน้ำต่ำงดังภำพ
week5 (3/3)
เขียนโปรแกรมที่แสดงอำยุ
โดยใช้คำสั่ง if-else
week5 (3/3)
เขียนโปรแกรมที่แสดงอำยุโดยใช้คำสั่ง if-else
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำในโปรแกรม
เพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2.เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่ส่ง
อะไรมำให้
3.ใส่{ และ}ลงไป
4.เลือกData Type เป็น int และตั้งชื่อตัวแปรให้เป็นage
5.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงคำว่ำHowold are you
6. ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยรับค่ำ age
7. ใช้คำสั่งif ถ้ำอำยุ มำกกว่ำหรือเท่ำกับ 60ให้ printf แสดงคำว่ำYou are Oldest
8. ถ้ำไม่เป็นไปตำมเงื่อนไขให้แสดงคำว่ำ Youare babyface
9.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมว่ำGoodBye
10.พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter> เพียง
แค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดงขึ้นมำ
ให้เห็น
11.ใส่return 0 เพื่อเกิดกำรคืนค่ำ
12.ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
13.ทำกำรคอมไพล์(F11)ดู ลองกรอกเลขลงไปจะขึ้นเป็นหน้ำต่ำงดังภำพ
week6 (1/3)
เขียนโปรแกรมในกำรคำนวณเกรด
โดยใช้ if-else if
week6 (1/3)
เขียนโปรแกรมในกำรคำนวณเกรดโดยใช้if-else if
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำในโปรแกรม
เพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2.เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่
ส่งอะไรมำให้
3.ใส่{ และ}ลงไป
4.เลือกData Type เป็น int และตั้งชื่อตัวแปรให้เป็นscore
5.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงว่ำPleaseinsert your score
6. ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยรับค่ำ score ที่เป็น%d เพรำะเลือก Data Typeเป็น int
7.ใช้if ถ้ำคะแนนหรือscore มำกกว่ำหรือเท่ำกับ80ให้ printf แสดงคำว่ำYou are Grade A
8.ใช้else if ในกำรช่วยกรณีมีหลำยๆเคสทำไปเรื่อยๆ
9.ปิดท้ำยด้วยelse น้อยกว่ำที่กล่ำวมำทั้งหมดจะได้เกรด f
10.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมแสดงคำว่ำGoodbye
11.พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter> เพียง
แค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดงขึ้นมำ
ให้เห็น
12. ใส่return 0 เพื่อเกิดกำรคืนค่ำ
13. ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
14. ทำกำรคอมไพล์(F11)ดู ลองกรอกเลขลงไปจะขึ้นเป็นหน้ำต่ำงดังภำพ
week6 (2/3)
กำรสั่งอำหำร โดยใช้ switch case
week6 (2/3)
กำรสั่งอำหำรโดยใช้switch case
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำในโปรแกรม
เพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2.เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่ส่ง
อะไรมำให้
3. ใส่{ และ}ลงไป
4.เลือกData Type เป็น char ตั้งชื่อตัวแปรให้เป็น menu
5. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงคำว่ำYouwantto Order
6. ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยรับค่ำที่เรำพิมพ์เข้ำมำ ที่เป็น%c เพรำะเรำเลือก Data Typeเป็น
char
7. ใช้switch สำหรับจะทำในหลำยๆเคส
8. พิมพ์case แต่ละอันลงไปโดยกำรบอกว่ำตัว pเรำใช้ย่อจำกอำหำรชนิดใดพร้อมบอกรำคำแล้ว break เพื่อน
ทำกำรหยุดพัก
9.ปิดท้ำยด้วย default ในกรณีที่เรำกรอกอะไรลงไปนอกเหนือจำก case แต่ละอันมันจะแสดงคำว่ำ Tryagain
10. พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter>
เพียงแค่เรำป้อนอักขระเข้ำมำ1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดง
ขึ้นมำให้เห็น
11. ใส่return 0 เพื่อเกิดกำรคืนค่ำ
12. ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
13. ทำกำรคอมไพล์(F11)ดู ลองกรอก อักษรแต่ละ case ลงไปจะขึ้นเป็นหน้ำต่ำงดังภำพ
week6 (3/3)
กำรสั่งอำหำรโดยใช้ switch case
และใช้ for ในกำรทำซ้ำ
week6 (3/3)
กำรสั่งอำหำรโดยใช้ switch case และใช้ for ในกำรทำซ้ำ
1.พิมพ์ในส่วนของPreprocessorDirectiveเป็นคำสั่งinclude ใช้สำหรับรวมเอำHeaderfile เข้ำมำ
ในโปรแกรมเพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2.เรำใส่void main() ซึ่ง void main() จะไม่รีเทรินค่ำเหมือนกับvoidmain()สัญญำกับคอมไพเลอร์ว่ำ
เรำจะไม่ส่งอะไรมำให้
3.ใส่ { และ}ลงไป
4.เลือกDataType เป็นchar และตั้งชื่อตัวแปรให้เป็นmenu
5. เลือกDataTypeเป็น int และตั้งชื่อตัวแปรให้เป็นcounterใช้เพื่อกำหนดรอบให้ for โดยจะ
เริ่มตั้งแต่1 จนถึง4 โดยจะเพิ่มค่ำไปทีละ1ค่ำเรื่อยๆ
6.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงคำว่ำ Youwantto Order
7. ใช้ฟังก์ชันscanfในกำรรับค่ำตัวแปรโดยรับค่ำmenu เข้ำมำ
8.ใช้ switch ในกรณีทำหลำยๆcase แล้วใส่{ และ }ลงไป
9. พิมพ์case แต่ละอันลงไปแล้วหยุดพักด้วยกำรพิมพ์ break
10. พิมพ์default ลงไปในกรณีที่เรำกรอกนอกเหนือจำกcaseแต่ละอันมันจะขึ้นคำว่ำTryagain
โดยใช้ฟังก์ชันprintf ในกำรแสดงข้อควำม
11.พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่งgetch()ไม่ต้องกด
ปุ่ม <Enter>เพียงแค่เรำป้อนอักขระเข้ำมำ1ตัวโปรแกรมจะกลับไปทำงำนต่อทันทีและตัว
อักขระที่เรำป้อนจะไม่แสดงขึ้นมำให้เห็น
12.ใส่ return0 เพื่อเกิดกำรคืนค่ำ
13.ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
14.ทำกำรคอมไพล์(F11)ดูลองกรอกตัวอักขระลงไปจะขึ้นเป็นหน้ำต่ำงดังภำพจะเห็นว่ำเรำ
สำมำรถพิมพ์ได้4ครั้งตำมจำนวนรอบ
week7 (1/4)
สูตรคูณแม่สอง
โดยใช้คำสั่ง whileในกำรทำ
week7 (1/4)
สูตรคูณแม่สอง โดยใช้คำสั่ง whileในกำรทำ
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำในโปรแกรม
เพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2. เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่
ส่งอะไรมำให้
3.เลือกData Type เป็น int และตั้งชื่อตัวแปรให้เป็นcounter
4. ให้counterเริ่มที่1 และจบที่12
5. ใส่{ และ}ลงไป
6. ใช้ฟังก์ชันprintf ในกำรแสดง 2 x %d = %d ซึ่งหมำยควำมว่ำ2คูณกับcounterที่เรำกำหนดไปตั้งแต่1
จนถึง12เมื่อคูนกันแล้วเลขที่ออกมำก็จะเป็น %dซึ่งเป็นเลขจำนวนเต็ม และ counter++จะเป็นกำรเพิ่มค่ำไปที
ละ1 ค่ำ
7.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงคำว่ำGoodBye
8. พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter> เพียง
แค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดงขึ้นมำ
ให้เห็น และใส่return 0 เพื่อเกิดกำรคืนค่ำ
9.ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
11.ทำกำรคอมไพล์(F11)ดู จะขึ้นเป็นหน้ำต่ำงดังภำพ
week7 (2/4)
สูตรคูณแม่สอง โดยใช้คำสั่ง
do- whileในกำรทำ
week7 (2/4)
สูตรคูณแม่สอง โดยใช้คำสั่ง do- whileในกำรทำ
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำในโปรแกรม
เพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2.เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่ส่ง
อะไรมำให้
3.ใส่{ และ}ลงไป
4. เลือกData Type เป็น int และตั้งชื่อตัวแปรให้เป็นcounter และcounter เริ่มตั้งแต่1
5.พิมพ์คำสั่ง do ลงไปแล้วใส่{และ}
6. ใช้ฟังก์ชันprintf ในกำรแสดง โดยเสดงว่ำ2 คูณกับ%dจะได้%dซึ่งเป็นเลขจำนวนเต็มทั้งหมดผลที่ออกมำ
เลยเป็น%d ซึ่งเป็นเลขจำนวนเต็มนั่นเอง counter++เป็นกำรเพิ่มค่ำไป1 ค่ำ
7. ใช้คำสั่งwhile ในกำรกำหนดว่ำcounter จะจบอยู่ที่ใดโดยในนี้จบอยู่ที่ 12
8. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงคำว่ำGoodBye
9. พิมพ์getch()ลงไปซึ่งgetch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter> เพียง
แค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดงขึ้นมำ
ให้เห็น และใส่return 0 เพื่อเกิดกำรคืนค่ำ
10.ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
11.ทำกำรคอมไพล์(F11)ดู ลองกรอกเลขลงไปจะขึ้นเป็นหน้ำต่ำงดังภำพ
week7 (3/4)
สูตรคูณแม่สอง โดยสำมำรถ
กรอกแม่เองได้
week7 (3/4)
สูตรคูณแม่สอง โดยสำมำรถกรอกแม่เองได้
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำในโปรแกรม
เพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2.เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่ส่ง
อะไรมำให้และ ใส่{ และ}ลงไป
3.เลือกData Type เป็น int และตั้งชื่อตัวแปรให้เป็นcounter และnumber
4.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยกำรแสดงคำว่ำPleaseinsert Number
5.ใช้ฟังก์ชันscanf ในกำรรับค่ำตัวแปรโดยรับค่ำ number ที่เป็น%d เพรำะ เลือก Data Type เป็น int
6.ให้ counter เริ้มตั้งแต่1 จนไปถึง12counter++ เป็นกำรเพิ่มค่ำทีละ1 ค่ำfor จะไม่ปิดท้ำยด้วย;
7. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยจะแสดง %d x %d = %d ซึ่ง%d ตัวหน้ำเป็นแม่ที่เรำจะกรอก
ลงไปคูณกับ%d ซึ่งเป็นcounter ที่เรำกำหนดให้ตั้งแต่1 จนถึง12จึงมีค่ำเท่ำกับจำนวนเต็มนั่นก็คือ%d
8.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมโดยแสดงคำว่ำGoodbye
9.พิมพ์getch()ลงไปซึ่ง getch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter> เพียง
แค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดงขึ้นมำ
ให้เห็นแล้วใส่return 0เพื่อเกิดกำรคืนค่ำ
10. ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c
11.ทำกำรคอมไพล์(F11)ดู ลองกรอกเลขลงไปจะขึ้นเป็นหน้ำต่ำงดังภำพซึ่งเรำสำมำรถกรอกแม่เองได้
week7 (4/4)
สูตรคูณแม่สอง สำมำรถกรอกแม่เองได้
และใช้คำสั่ง for ในกำรทำซ้ำ
week7 (4/4)
สูตรคูณแม่สอง โดยสำมำรถกรอกแม่เองได้และใช้คำสั่ง for ในกำรทำซ้ำ
1.จำกครำวที่แล้วเรำทำโปรแกรมเรำสำมำรถกรอกแม่เองได้แต่ไม่มีกำรทำซ้ำ
2.เรำเพิ่ม ตัวแปรไปอีกตัวคือ counter1 เพิ่มเพื่อเป็นกำรกำหนดรอบของ for
3. counter1ทำซ้ำ5 รอบโดยเริ่มตั้งแต่1 ถึง5
4.ใส่ปีกกำเปิดและปิดในบรรทัดที่ 6และ13
5.ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .cและทำกำรคอมไพล์(F11)ดู ลองกรอกเลขลงไปจะขึ้น
เป็นหน้ำต่ำงดังภำพซึ่งที่วงกลมไว้มันเป็นกำรทำซ้ำ
week8 (1/3)
อำเรย์ 1 มิติ ให้แสดง 1 2 3 4 5
โดยใช้ Arrayในกำรทำ
week8 (1/3)
อำเรย์ 1 มิติ ให้แสดง 1 2 3 4 5 โดยใช้Arrayในกำรทำ
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำใน
โปรแกรมเพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆ
2.เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะ
ไม่ส่งอะไรมำให้
3.เลือกData Type เป็น int และตั้งชื่อตัวแปรให้เป็นa และข้ำงใน[] เป็นกำรกำหนดห้องให้ อำเรย์
โดยอำเรย์จะเริ่มนับตั้งแต่0
4.ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำมหรือตัวแปรที่เป็น %dเพรำะเป็นเลขจำนวนเต็ม
5.พิมพ์getch()ลงไปซึ่ง getch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter>
เพียงแค่เรำป้อนอักขระเข้ำมำ1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดง
ขึ้นมำให้เห็นและใส่return 0 เพื่อเกิดกำรคืนค่ำ
6. ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .cและทำกำรคอมไพล์(F11) ดู จะขึ้นเป็นหน้ำต่ำงดังภำพ
week8 (2/3)
ให้CHAMAIPORN กลำยเป็น
NROPIAMAHC โดยใช้ อำเรย์
week8 (2/3)
ให้ CHAMAIPORN กลำยเป็น NROPIAMAHC โดยใช้ อำเรย์
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำใน
โปรแกรมเพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆและพิมพ์#include "conio.h" ซึ่งเป็นกำรจัดกำรเกี่ยวกับ
ข้อควำมโดยเฉพำะ
2.#define เป็นกำรกำหนดค่ำตำยตัวว่ำเก็บอยุ่ที่เท่ำไรกี่ตัว
3.เรำใส่void main() ซึ่งvoid main() จะไม่รีเทรินค่ำเหมือนกับvoid main()สัญญำกับคอมไพเลอร์ว่ำเรำจะ
ไม่ส่งอะไรมำให้
4.เลือกData Type เป็น int และchar และตั้งชื่อตัวแปรให้เป็นiโดย char จะใช้ในกำรนับตัวอักษร
5. ใช้ฟังก์ชันprintf ในกำรแสดงข้อควำม
6. strlen คือควำมยำวของชื่อ i—เป็นกำรลดค่ำโดยแสดงถอยหลัง
7.พิมพ์getch()ลงไปซึ่ง getch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter>
เพียงแค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดง
ขึ้นมำให้เห็นและใส่return 0 เพื่อเกิดกำรคืนค่ำ
8.ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .cทำกำรคอมไพล์(F11) ดู ลองกรอกชื่อลงไปจะขึ้นเป็น
หน้ำต่ำงดังภำพ
week8 (3/3)
Array 2 มิติ ทำเป็นตำรำงสูตรคูณ
week8 (3/3)
Array 2 มิติ ทำเป็นตำรำงสูตรคูณ
1.พิมพ์ในส่วนของ Preprocessor Directive เป็นคำสั่งinclude ใช้สำหรับรวมเอำHeader file เข้ำมำใน
โปรแกรมเพื่อให้เรำเรียกใช้งำนฟังก์ชันต่ำงๆเรำใส่void main() ซึ่ง void main() จะไม่รีเทรินค่ำเหมือนกับ
void main()สัญญำกับคอมไพเลอร์ว่ำเรำจะไม่ส่งอะไรมำให้
2.เลือกData Type เป็น int และตั้งชื่อตัวแปรให้เป็นtable( [9][9] ตัวแรกคือrowและตัวหลังคือcolumn)
3. j คือcolumn โดยเริ่มตั้งแต่1จนถึง9
4. i เริ่มนับตั้งแต่0 จนถึง9i++ เป็นกำรเพิ่มค่ำทีละ1ค่ำ
5.j เริ่มนับตั้งแต่0 จนถึง9j++ เป็นกำรเพิ่มค่ำทีละ1ค่ำ
6.พิมพ์getch()ลงไปซึ่ง getch() จะใช้สำหรับรับข้อมูลชนิดอักขระคำสั่ง getch() ไม่ต้องกดปุ่ม<Enter>
เพียงแค่เรำป้อนอักขระเข้ำมำ 1 ตัวโปรแกรมจะกลับไปทำงำนต่อทันที และตัวอักขระที่เรำป้อนจะไม่แสดง
ขึ้นมำให้เห็นใส่return 0 เพื่อเกิดกำรคืนค่ำ
7.ทำกำรsave งำนแล้วเปลี่ยนนำมสกุลไฟล์เป็น .c ทำกำรคอมไพล์(F11)จะขึ้นเป็นหน้ำต่ำงดังภำพ
Java
กำรนับชื่อ
Java
กำรนับชื่อ
1. พิมพ์โค้ดลงไป
1.1 String name เป็นควำมยำวของชื่อ
1.2 Scanner เป็นกำรรับค่ำจำกคีร์บอด
1.3 sout ย่อมำจำก System.out.println
2.พิมพ์แล้วทำ รัน ดังภำพ
3.ลองพิมพ์ชื่อลงไปดู
Java
รับค่ำเลขจำนวนเต็ม 2 จำนวน
หำผลบวกของเลขจำนวนเต็ม
Java
รับค่ำเลขจำนวนเต็ม 2 จำนวน หำผลบวกของเลขจำนวนเต็ม
1.พิมพ์โค้ดลงไป
1.1 Scanner เป็นกำรรับค่ำจำกคีร์บอด
1.2 sout ย่อมำจำก System.out.println
1.3 ชื่อคลำสต้องเป็นชื่อเดียวกับโปรแกรม
1.4 รันแล้วพิมพ์ตัวเลขลงไป
Week 11
App Inventor
กำรเขียนแอพกล้องถ่ำยรูป
Week 11 App Inventor
กำรเขียนแอพกล้องถ่ำยรูป
1.พิมพ์ใน Google เพื่อหำ App Inventor เมื่อคลิกแล้วจะได้หน้ำต่ำงแบบนี้ เลือกCreateapp
2.เมื่อกดแล้วจะขึ้นหน้ำต่ำงแบบนี้คลิกคำว่ำTakeSurveyLater
3.จะขึ้นเป็นหน้ำต่ำงของ App
4.ลำกImage มำปล่อยเพื่อ เอำไว้พรีวิวรูปภำพที่เรำถ่ำยไปแล้วดึงขึ้นมำ
4.ลำกButton ลงมำทำหน้ำที่ใช้สำหรับกดโดยเฉพำะ
5.สำมำรถเปลี่ยนสีพื้นหลังและพิมพ์ตัวหนังสือได้
6.ไปที่ Media ลำกCamera มำ ซึ่งCameraจะไม่แสดงตรงหน้ำจอแต่จะแสดงข้ำงล่ำงของจอ
7.ไปที่ Storage เลือก TinyDBเพรำะใช้เก็บข้อมูลรูปภำพที่ถ่ำย
8.ไปที่ Blocks
9.จะได้หน้ำต่ำงแบบนี้
10.เลือกดังภำพเพื่อใช้สำหรับคลิก
11.ไปที่ Camera1 เลือกจิ๊กซออันที่2ดังภำพเลือกอันที่สองเพรำะมันต่อกันได้ปุ่มที่กดลงไปแล้วเรียกกล้อง
12.ไปที่ Camera1 เลือกจิ๊กซออันแรกเพรำะหลังจำกถ่ำยรูปแล้วจะให้มันทำอะไรบ้ำง
13.ไปที่ TinyDB1เลือกจิ๊กซอดังที่วงกลมvalueToStoreจะนำรูปที่ถ่ำยไปเก็บในDB
14.ไปที่ Text เลือกอันแรกแล้วนำมำต่อในช่อ tag ตั้งชื่อเป็นPig
15.ไปที่ Variables เลือกจิ๊กซอตัวที่ 2เพรำะมีหน้ำที่เกิดมำเพื่อดึงเป็นตกใจเพรำะไม่ได้ใส่ให้มันว่ำต้องดึงอะไร
กดสำมเหลี่ยมเลือก image เพื่อที่ต้องกำรดึงรูป
16. ไปที่ Image 1 เลือกดังภำพเพรำะเซตเป็นกำรดึงค่ำคือกำรนำภำพมำแสดงผลบนหน้ำจอ
17.ไปที่ TnyDB1เลือกดังภำพ
18.คลิกขวำเลือกอันแรกเพื่อทำกำรก๊อปกดซ้ำเพื่อวำง
19.เลือกดังภำพวงกลมเพรำะต้องกำรจับกล้องคิวอำโค้ด
20.จะขึ้นโค้ดดังภำพ
Week11
MATLAB
Week11
MATLAB
1.เรำจะสร้ำง folderคลิกอันที่วงกลมไว้ให้
2.เปลี่ยนชื่อให้เป็น MATLAB จำกนั้นกดSelectFolder
3.พิมพ์5+3 แล้วกดEnterลงมำจะเป็นดังภำพ
4. เรำลองพิมพ์5+3 ใหม่แล้วใส่;ปิดท้ำยกด Enter ผลลัพธ์มันจะยังไม่แสดงว่ำมำค่ำเท่ำไรจนกว่ำเรำจะพิมพ์คำ
ว่ำansเพื่อเรำต้องกำรโชว์ผลลัพธ์แล้วลองกด Enterมันจะแสดงผลลัพธ์ออกมำ
5.เรำลองพิมพ์เลขในแนวนอนโดยกำรกดSpacebar แล้วพิมพ์ตัวเลข จะได้ผลลัพธ์ดังภำพ
6.ลองทำแนวตั้งบ้ำงโดยกำรใส่;แทนกำรกดSpacebarจะได้ผลลัพธ์ดังภำพ
7. พิมพ์ตัว a ใส่ซิงเกิลโขดลงไปจะแสดงเป็นแนวนอน
8. ถ้ำต้องกำรให้นับเลขถึง 100เรำพิมพ์x=[0:100]
9.ถ้ำต้องกำรเว้น2ค่ำพิมพ์ x=[0:2:100] เลข2 ตัวกลำงเป็นกำรเว้นค่ำสองค่ำ
10. ต้องกำรดูตำแหน่งสมำชิกตัวที่ 1พิมพ์x(1) กดEnter จะขึ้นดังภำพ
Week 12
App Inventor
สร้ำงโปรแกรมแชร์Location โดยมี พิกัดบอก
Week 12
App Inventor
สร้ำงโปรแกรมแชร์Location โดยมี พิกัดบอก
1.เลือกLabel แล้วตั้งชื่อให้เป็นWhere am I
2.ไปที่ Layout เลือกอันที่ วงไว้ลำกออกมำ
3.ลำกLabel มำแล้วเปลี่ยนชื่อดังภำพ0ข้ำงหลังเรำเปลี่ยนชื่อให้เป็น0
4.ไปที่ Sensors เลือกอันที่วงกลมไว้Blocks
5.กดBlocks จะได้ดังภำพเลือกอันที่วงกลมไว้
6.ไปที่TableArrangement1เลือกจิ๊กซอที่วงไว้
7. นำจิ๊กซอมำต่อดังภำพ
8.เลือกอันที่วงไว้จะได้codeดังภำพ
Week 12
MATLAB
เขำคิชฌกูฏ
Week 12
MATLAB
เขำคิชฌกูฏ
1.เรำติดตั้งข้อมูล DEMมำก่อน เลือกFolder ที่ชื่อDEMแล้วกดSelectFolder
2.เรำใช้ไฟล์ตัวกลำงแบบจำลองควำมสูงเชิงตัวเลข DEM(Digital Elevation Model)
3.แตกFolder ย่อย
4. เลือกFolder ที่ชื่อ topotoolboxจำกนั้นเลือกSelectFolder
5.MATLAB ทำควำมรู้จักกับkidchakoodแล้ว
6.DEM เก็บFile ภำพ kidchakood
7. กดEnter ดูจะได้ดังภำพ
8. พิมพ์อันที่วงกลมไว้chsคือhill shad คือเป็น3 มิติ เริ่มมีแสงและเงำไล่สีทั้งหมด8ระดับโดยใช้ข้อมูลDEM
9. กดEnter จะได้ดังภำพ
10.ทำกำรตัดภำพบำงส่วนที่วงกลมไว้เป็นคำสั่งในกำรตัด
11.ที่วงกลมไว้เป็นกำรประกำศแบบหมู่
12.Surf คำสั่งแสดงผล
13.กดEnter จะได้ภำพ3 มิติ
14.เรำจะวิเครำะห์ควำมสูงกด Open
15. จะได้ดังภำพ
16.เรำพิมพ์อันที่วงไว้tif จะมีค่ำพิกัดมำทันที
17.จะได้อันที่วงไว้
18.พิมพ์อันที่วงไว้Fillsinks ดูกำรไหลของน้ำตำมลักษณะภูมิประเทศถ้ำไม่ทำจะไม่สำมำรถวิเครำะห์กำรไหล
ได้ หำร่องน้ำ
20.พิมพ์อันที่วงไว้เพื่อทำ โฟไดเลกชั่นคือทิศทำงกำรไหลตัวแปรชื่อFD ไหลจำกไหลไปไหนเหนือสู่ใต้
21.พิมพ์อันที่วงไว้กำหนดตัวแปรa ซึ่งcc มำจำก accumutate ดูทิศทำงกำรไหลสะสม
22.พิมพ์อันที่วงไว้แล้วกด Enter
23.จะได้ดังภำพซึ่งเป็นร่องน้ำต่ำงๆ
MATLAP
image processing
1. ทำกำรsave รูปที่เป็นสีและไม่มีสีอย่ำงละรูปไฟลล์ภำพต้องเป็น.jpg เท่ำนั้น แล้วตั้งชื่อภำพ
2. ทำให้โปรแกรมรู้จักกับภำพที่เรำ save มำ
3. เลือกโฟเดอร์ที่เรำเก็บรูปภำพไว้
4.ทำควำมรู้จักกับภำพสีให้อ่ำนข้อมูลก่อนโดยกำรเปิดมำจะต้องกำหมดตัวแปรก่อนตั้งชื่อตัวแปรให้สอดคล้อง
กับไฟล์รูปภำพ
5. กดEnterจะได้ดังภำพ
6.u มำจำก unsign หมำยควำมว่ำไม่เอำติดลบint มำจำก integer
7.เปิดดูรูปพิมพ์ดังภำพ
8.จะขึ้นดังภำพ
9.เปลี่ยนเป็นสีเทำ ให้คำสัง rgb2gray และgrayคือชื่อตัวแปร; คือไม่แสดงตัวเลขแล้ว
10.แปลงเป็นสีเทำไล่ระดับสีไปจะได้ดังภำพ
11.จะได้ดังภำพ
12.จะดูค่ำกำรสะท้อนของรังสีว่ำมีกำรสะท้อนยังไงดิดโตแกรมแต่เรำไม่มีกำรประกำรตัวแปรเพรำะเรำแค่ดูค่ำ
13.จะขึ้นเป็นกรำฟ0คือสีดำ 250คือสีขำว imhist ดูกรำฟของสีคือดูค่ำฮิสโตรแกรม
14.แปลงเป็นภำพขำวดำ
15.จะได้ดังภำพ
16. เรำเคลียหน้ำจอก่อนกด clc ใส่ตัวแปร C ทำตำรำงสำมคูณ 5 5คือจำนวนสมำชิกจะได้15พิกเซล
17.จะเห็นว่ำมีตำรำงเป็น15พิกเซลดังภำพ
18.เรำจะทำกล้องเวปแคมพิมพ์ดังภำพ
19. เลือกขนำดหน้ำจอ
20. จะได้ดังภำพ
MATLAP
Guide
1. พิมพ์guide แล้วกดok
2. จะได้ดังภำพ
3. เรำจะเริ่มทำปุ่มกดคลิก PushButton
4.วำดปุ่มกด5ปุ่ม
5.เรำจะแสดงรูปภำพเลือกดังที่วงกลมไว้
6. วำดลงไปจะได้ดังภำพ
7. ดับเบิ้ลคลิกตรงปุ่มที่เรำวำดจะได้ดังภำพ
8. เรำจะทำกำรเปลี่ยนชื่อและตั้งชื่อให้ปุ่มแต่ละปุ่มเปลี่ยนตรง StringและTag
9. จะได้ดังภำพ
10. คลิกขวำที่ปุ่มจะได้ดังภำพ
11. กดsave ไดท์ D
12.บรรทัดที่ 57 จะเป็นช่องว่ำงคือต้องกำรซ่อนกรำฟ
13.พิมพ์ดังภำพสถำนกำรณ์มองเห็นปิดกำรแสดงของกรำฟอยู่
14.บรรทัดที่ 77 คือปุ่มโหลด
15. พิมพ์บรรทัดที่ 81ดังภำพ
16. กดRUNจะขึ้นดังภำพ
17. เมื่อกดLoad image จะมีให้เลือกภำพเมื่อโหลดแล้วจะสำมำรถกดปุ่มแต่ละปุ่มได้
MATLAP
Remote sensing
1.บรรทัดที่ 4 ผสม สี ส่วนบรรทัด123 แสดงสี บรรทัดที่ 5 แสดงผล
39.จะได้ดังภำพ

More Related Content

What's hot

59170249 ธิดารัตน์
59170249 ธิดารัตน์59170249 ธิดารัตน์
59170249 ธิดารัตน์Beam Suna
 
นางสาวณัฐวดี ชุมสิงห์
นางสาวณัฐวดี ชุมสิงห์ นางสาวณัฐวดี ชุมสิงห์
นางสาวณัฐวดี ชุมสิงห์ Phitsinee Mymintz
 
ชื่อนางสาวอรยา กรดเครือ รหัสนิสิต 59670118 กลุ่ม 3301
ชื่อนางสาวอรยา กรดเครือ รหัสนิสิต 59670118 กลุ่ม 3301ชื่อนางสาวอรยา กรดเครือ รหัสนิสิต 59670118 กลุ่ม 3301
ชื่อนางสาวอรยา กรดเครือ รหัสนิสิต 59670118 กลุ่ม 3301Oraya Krodkrua
 
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)Visaitus Palasak
 
ชื่อนางสาวรัตนาวลี     ติมุลา    รหัสนิสิต 59670108  กลุ่ม 3301
ชื่อนางสาวรัตนาวลี     ติมุลา    รหัสนิสิต 59670108  กลุ่ม 3301ชื่อนางสาวรัตนาวลี     ติมุลา    รหัสนิสิต 59670108  กลุ่ม 3301
ชื่อนางสาวรัตนาวลี     ติมุลา    รหัสนิสิต 59670108  กลุ่ม 3301Oraya Krodkrua
 
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107 กลุ่ม 3301  
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107  กลุ่ม 3301  ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107  กลุ่ม 3301  
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107 กลุ่ม 3301  Oraya Krodkrua
 
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107   กลุ่ม 3301
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107   กลุ่ม 3301ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107   กลุ่ม 3301
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107   กลุ่ม 3301Oraya Krodkrua
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา Cการเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา CWarawut
 
โครงสร้างภาษาซี
โครงสร้างภาษาซีโครงสร้างภาษาซี
โครงสร้างภาษาซีPatipat04
 
น.ส.ศิริวิภา กาญจนาวิล-59170116-sec-1
น.ส.ศิริวิภา กาญจนาวิล-59170116-sec-1น.ส.ศิริวิภา กาญจนาวิล-59170116-sec-1
น.ส.ศิริวิภา กาญจนาวิล-59170116-sec-1หน่อย หน่อย
 
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1Little Tukta Lita
 
บทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซีบทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซีKomkai Pawuttanon
 
59170109 ณัฐฐพล
59170109 ณัฐฐพล59170109 ณัฐฐพล
59170109 ณัฐฐพลBeam Suna
 
59170259 ผลคุณี
59170259 ผลคุณี59170259 ผลคุณี
59170259 ผลคุณีBeam Suna
 

What's hot (20)

59170249 ธิดารัตน์
59170249 ธิดารัตน์59170249 ธิดารัตน์
59170249 ธิดารัตน์
 
นางสาวณัฐวดี ชุมสิงห์
นางสาวณัฐวดี ชุมสิงห์ นางสาวณัฐวดี ชุมสิงห์
นางสาวณัฐวดี ชุมสิงห์
 
ชื่อนางสาวอรยา กรดเครือ รหัสนิสิต 59670118 กลุ่ม 3301
ชื่อนางสาวอรยา กรดเครือ รหัสนิสิต 59670118 กลุ่ม 3301ชื่อนางสาวอรยา กรดเครือ รหัสนิสิต 59670118 กลุ่ม 3301
ชื่อนางสาวอรยา กรดเครือ รหัสนิสิต 59670118 กลุ่ม 3301
 
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
การเขียนคำสั่งขั้นพื้นฐาน(ภาษาC)
 
ชื่อนางสาวรัตนาวลี     ติมุลา    รหัสนิสิต 59670108  กลุ่ม 3301
ชื่อนางสาวรัตนาวลี     ติมุลา    รหัสนิสิต 59670108  กลุ่ม 3301ชื่อนางสาวรัตนาวลี     ติมุลา    รหัสนิสิต 59670108  กลุ่ม 3301
ชื่อนางสาวรัตนาวลี     ติมุลา    รหัสนิสิต 59670108  กลุ่ม 3301
 
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107 กลุ่ม 3301  
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107  กลุ่ม 3301  ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107  กลุ่ม 3301  
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107 กลุ่ม 3301  
 
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107   กลุ่ม 3301
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107   กลุ่ม 3301ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107   กลุ่ม 3301
ชื่อนางสาวรัตนาวดี   ติมุลา   รหัสนิสิต 59670107   กลุ่ม 3301
 
C lu
C luC lu
C lu
 
7 2โครงสร้าง
7 2โครงสร้าง7 2โครงสร้าง
7 2โครงสร้าง
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
การเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา Cการเขียนฟังก์ชั่นในภาษา C
การเขียนฟังก์ชั่นในภาษา C
 
Learn 2
Learn 2Learn 2
Learn 2
 
3.6 ฟังก์ชัน
3.6 ฟังก์ชัน3.6 ฟังก์ชัน
3.6 ฟังก์ชัน
 
โครงสร้างภาษาซี
โครงสร้างภาษาซีโครงสร้างภาษาซี
โครงสร้างภาษาซี
 
น.ส.ศิริวิภา กาญจนาวิล-59170116-sec-1
น.ส.ศิริวิภา กาญจนาวิล-59170116-sec-1น.ส.ศิริวิภา กาญจนาวิล-59170116-sec-1
น.ส.ศิริวิภา กาญจนาวิล-59170116-sec-1
 
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
 
บทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซีบทที่1 พื้นฐานโปรแกรมภาษาซี
บทที่1 พื้นฐานโปรแกรมภาษาซี
 
59170109 ณัฐฐพล
59170109 ณัฐฐพล59170109 ณัฐฐพล
59170109 ณัฐฐพล
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
59170259 ผลคุณี
59170259 ผลคุณี59170259 ผลคุณี
59170259 ผลคุณี
 

Similar to แคปเจอร์ คอม 59170031 group1

โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีFair Kung Nattaput
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีปณพล ดาดวง
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีBipor Srila
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีBipor Srila
 
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2SubLt Masu
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีdechathon
 
โครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีโครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีณัฐพล บัวพันธ์
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซีMorn Suwanno
 
การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++Naowarat Jaikaroon
 

Similar to แคปเจอร์ คอม 59170031 group1 (20)

โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
Introduction of C++
Introduction of C++Introduction of C++
Introduction of C++
 
Introduction Of C
Introduction Of CIntroduction Of C
Introduction Of C
 
59170104
5917010459170104
59170104
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
โครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีโครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซี
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
C chap2
C chap2C chap2
C chap2
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++การเขียนโปรแกรม Dev c++
การเขียนโปรแกรม Dev c++
 
ภาษาซีเบื้องต้น
ภาษาซีเบื้องต้นภาษาซีเบื้องต้น
ภาษาซีเบื้องต้น
 

More from Thamon Monwan

More from Thamon Monwan (12)

Lab 4 exploration
Lab 4 explorationLab 4 exploration
Lab 4 exploration
 
exporlation
exporlationexporlation
exporlation
 
Exploration130361
Exploration130361Exploration130361
Exploration130361
 
Whale2
Whale2Whale2
Whale2
 
ชุดดินสัตหีบ2
ชุดดินสัตหีบ2ชุดดินสัตหีบ2
ชุดดินสัตหีบ2
 
Toolbargis
ToolbargisToolbargis
Toolbargis
 
Computerscriptgi159170107
Computerscriptgi159170107Computerscriptgi159170107
Computerscriptgi159170107
 
Script gi-group-1
Script gi-group-1Script gi-group-1
Script gi-group-1
 
script 59170252 g1
script 59170252 g1script 59170252 g1
script 59170252 g1
 
Scriptgi 59170060 g1
Scriptgi 59170060 g1Scriptgi 59170060 g1
Scriptgi 59170060 g1
 
sccriptgi 59170031 g1
sccriptgi 59170031 g1sccriptgi 59170031 g1
sccriptgi 59170031 g1
 
capture 59170105 group 2
capture 59170105 group 2capture 59170105 group 2
capture 59170105 group 2
 

แคปเจอร์ คอม 59170031 group1