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

Post on 08-Feb-2017

212 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 โปรแกรมแลว เรำจะพมพค ำวำ Please insert Number1

6. ใชฟงกชน scanf ส ำหรบรบคำตวแปร

7. ใชฟงกชน printf ในกำรสงพมพตวแปรหรอขอควำมทเรำตองกำรใหแสดงผลออกทำงหนำจอเมอเรำ

RUN โปรแกรมแลว เรำจะพมพค ำวำ Please insert 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 ในกำรแสดงขอควำมโดยแสดงค ำวำ Please insert Character1 คอใหเรำใสตวอะไรไปกได

ใน A-Z

8. ใชฟงกชน scanf ในกำรรบคำตวแปร โดยรบคำทเรำกรอกไป

9.ใชฟงกชน printf ในกำรแสดงขอควำมโดยจะแสดงท งหมดทเรำกรอกไป

10.ใช if ในกำรทเปนเงอนไข ถำ ch2 มำกกวำ ch1 ให printf แสดงค ำวำ Ch2 more 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 ในกำรแสดงขอควำมโดยแสดงค ำวำ How old are you

6. ใชฟงกชน scanf ในกำรรบคำตวแปร โดยรบคำ age

7. ใชค ำสง if ถำ อำย มำกกวำหรอเทำกบ 60 ให printf แสดงค ำวำ You are Oldest

8. ถำไมเปนไปตำมเงอนไขใหแสดงค ำวำ You are baby face

9.ใชฟงกชน printf ในกำรแสดงขอควำมวำ Good Bye

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 ในกำรแสดงขอควำมโดยแสดงวำ Please insert 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 ในกำรแสดงขอควำมโดยแสดงค ำวำ You want to Order

6. ใชฟงกชน scanf ในกำรรบคำตวแปร โดยรบคำ ทเรำพมพเขำมำ ทเปน %c เพรำะ เรำเลอก Data Type เปน char

7. ใช switch ส ำหรบจะท ำในหลำยๆเคส

8. พมพ case แตละอนลงไปโดยกำรบอกวำ ตว p เรำใชยอจำกอำหำรชนดใดพรอมบอกรำคำ แลว break เพอน

ท ำกำรหยดพก

9.ปดทำยดวย default ในกรณทเรำกรอกอะไรลงไปนอกเหนอจำก case แตละอน มนจะแสดงค ำวำ Try again

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.พมพในสวนของ Preprocessor Directive เปนค ำสง include ใชส ำหรบรวมเอำHeader file เขำมำ

ในโปรแกรมเพอใหเรำเรยกใชงำนฟงกชนตำงๆ

2.เรำใสvoid main() ซง void main() จะไมรเทรนคำ เหมอนกบvoid main()สญญำกบคอมไพเลอรวำ

เรำจะไมสงอะไรมำให

3.ใส { และ }ลงไป

4.เลอก Data Type เปน char และต งชอตวแปร ใหเปน menu

5. เลอก Data Type เปน int และต งชอตวแปร ใหเปน counter ใชเพอก ำหนดรอบให for โดยจะ

เรมต งแต 1 จนถง 4 โดยจะเพมคำไปทละ 1 คำเรอยๆ

6.ใชฟงกชน printf ในกำรแสดงขอควำม โดยแสดงค ำวำ You want to Order

7. ใชฟงกชน scanf ในกำรรบคำตวแปร โดยรบคำ menu เขำมำ

8.ใช switch ในกรณท ำหลำยๆ case แลวใส { และ }ลงไป

9. พมพ case แตละอนลงไป แลวหยดพกดวยกำรพมพ break

10. พมพ default ลงไปในกรณทเรำกรอกนอกเหนอจำก case แตละอน มนจะขนค ำวำ Try again

โดยใชฟงกชน printf ในกำรแสดงขอควำม

11. พมพ getch()ลงไปซง getch() จะใชส ำหรบรบขอมลชนดอกขระ ค ำสง getch() ไมตองกด

ปม <Enter> เพยงแคเรำปอนอกขระเขำมำ 1 ตว โปรแกรมจะกลบไปท ำงำนตอทนท และตว

อกขระทเรำปอนจะไมแสดงขนมำใหเหน

12. ใส return 0 เพอเกดกำรคนคำ

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 ในกำรแสดงขอควำมโดยแสดงค ำวำ Good Bye

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 ในกำรแสดงขอควำมโดยแสดงค ำวำ Good Bye

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 ในกำรแสดงขอควำมโดยกำรแสดงค ำวำ Please insert Number

5.ใชฟงกชน scanf ในกำรรบคำตวแปร โดยรบคำ number ทเปน %d เพรำะ เลอก Data Type เปน int

6.ให counter เรมต งแต 1 จนไปถง 12 counter++ เปนกำรเพมคำ ทละ 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 จนถง9 i++ เปนกำรเพมคำทละ1 คำ

5.j เรมนบต งแต 0 จนถง9 j++ เปนกำรเพมคำทละ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 เมอคลกแลวจะไดหนำตำงแบบน เลอก Create app

2.เมอกดแลวจะขนหนำตำงแบบนคลกค ำวำ Take Survey Later

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 จำกนนกด Select Folder

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แลวกด Select Folder

2.เรำใชไฟลตวกลำง แบบจ ำลองควำมสงเชงตวเลข DEM (Digital Elevation Model )

3.แตก Folder ยอย

4. เลอก Folder ทชอ topotoolboxจำกนนเลอก Select Folder

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. เรำจะเรมท ำปมกด คลก Push Button

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.จะไดดงภำพ

top related