59170249 ธิดารัตน์

Post on 15-Apr-2017

27 Views

Category:

Data & Analytics

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

59170249

การเขยนโปรแกรมแสดงขอความผานหนาจอเบองตน

Week 1 hello GI

#include <stdio.h> หรอ “stdio.h” ถอวาเปนสวนส าคญสวนหนงในภาษา c ทเปนตวบอกให

คอมไพรเลอร เฮดเดอรไฟลทชอ <stdio.h> หรอ “stdio.h” จดเปนเฮดเดอรไฟลของฟงกชนหนงในไลบารมาตราฐาน

59170249

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

เครองหมาย { เปนการแสดงจดเรมตนของฟงกชน void main ()

59170249

ค าสง printf () ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย “….” และตองใสเซมโคลอนหลง

วงเลบทกครง แสดงออกทางจอภาพ

getch() รบคการกดแปนพมท 1 ตวอกษร และจะแสดงผลออกมาทางหนาจอ

59170249

return 0 คอการสงคากลบ

เครองหมาย } เปนการแสดงจดสนสดของฟงกชน void main ()

59170249

ผลลพธทกด Compile&Run

59170249

Week 2 แนะน าตว

#include <stdio.h> หรอ “stdio.h” ถอวาเปนสวนส าคญสวนหนงในภาษา c ทเปนตวบอกให

คอมไพรเลอร เฮดเดอรไฟลทชอ <stdio.h> หรอ “stdio.h” จดเปนเฮดเดอรไฟลของฟงกชนหนงในไลบารมาตราฐาน

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

59170249

เครองหมาย { เปนการแสดงจดเรมตนของฟงกชน void main ()

ค าสง printf () ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย “….” และตองใสเซมโคลอนหลง

วงเลบทกครง แสดงออกทางจอภาพ

**หมายเหต \n คอการเวนบรรทดขอความ

59170249

getch() รบคการกดแปนพมท 1 ตวอกษร และจะแสดงผลออกมาทางหนาจอ

return 0 คอการสงคากลบ

59170249

เครองหมาย } เปนการแสดงจดสนสดของฟงกชน void main ()

ผลลพธทกด Compile&Run

59170249

Week 4 Counting_char

#include "string.h" เปนกลมฟงกชนทใชในการจดการขอความ เชน น าสองขอความมาตอกน, คนหาอกขระ

ในขอความ, รวมขอความ เปนตน

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

59170249

เครองหมาย { เปนการแสดงจดเรมตนของฟงกชน void main ()

char ใชแสดงคาทเปนตวอกษร ซงถาอกขระเดยวใช %c แตถาหลายอกขระใช %s ในทก าหนดตวอกษรไม

เกน 30 ตว จงใช %s

59170249

ค าสง printf () ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย “….” และตองใสเซมโคลอนหลง

วงเลบทกครง แสดงออกทางจอภาพ

get (name); คอการรบคาขอความจากผใชงานแลวไปเกบไวในตวแปรทอยในวงเลบ

59170249

ค าสง printf () ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย “….” และตองใสเซมโคลอนหลง

วงเลบทกครง แสดงออกทางจอภาพ ในทนเปนการนบตวอกษรและแปลงมาเปนตวเลข %d คอการนบคาตว

เลขทเปนจ านวนเตม

getch() รบคการกดแปนพมท 1 ตวอกษร และจะแสดงผลออกมาทางหนาจอ

59170249

return 0 คอการสงคากลบ

เครองหมาย } เปนการแสดงจดสนสดของฟงกชน void main ()

59170249

ผลลพธทกด Compile&Run

59170249

Week 4 Triangle

#include <stdio.h> หรอ “stdio.h” ถอวาเปนสวนส าคญสวนหนงในภาษา c ทเปนตวบอกให

คอมไพรเลอร เฮดเดอรไฟลทชอ <stdio.h> หรอ “stdio.h” จดเปนเฮดเดอรไฟลของฟงกชนหนงในไลบารมาตราฐาน

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

59170249

float ใชแสดงคาทศนยม 7 ต าแหนง โดยการประกาศตวแปรของ base,height และarea

ค าสง printf ("Please insert base of triangle:"); ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย

“….” และตองใสเซมโคลอนหลงวงเลบทกครง แสดงออกทางจอภาพ

59170249

ค าสง scanf ("%f",&base); ใชรบคาตวแปรไปเกบไวใน base ซงตวแปรเปนจ านวนเลขทศนยม (%f)

ค าสง printf ("Please insert height of triangle:"); ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย

“….” และตองใสเซมโคลอนหลงวงเลบทกครง แสดงออกทางจอภาพ

59170249

ค าสง scanf ("%f",&height); ใชรบคาตวแปรไปเกบไวใน height ซงตวแปรเปนจ านวนเลขทศนยม (%f)

เปนการหาคาผลรวมของ 0.5*base*height แลวเกบคาในชอของตวแปร area

59170249

ค าสง printf ("area of triangle Base: %f Height: %f area is : %f",base,height,area); เปนการแสดงคาตวแปร

ของ 0.5*base*height = area

getch() รบคการกดแปนพมท 1 ตวอกษร และจะแสดงผลออกมาทางหนาจอ

59170249

return 0 คอการสงคากลบ

เครองหมาย } เปนการแสดงจดสนสดของฟงกชน void main ()

59170249

ผลลพธทกด Compile&Run

59170249

Week 5 Age (if-else)

#include <stdio.h> หรอ “stdio.h” ถอวาเปนสวนส าคญสวนหนงในภาษา c ทเปนตวบอกให

คอมไพรเลอร เฮดเดอรไฟลทชอ <stdio.h> หรอ “stdio.h” จดเปนเฮดเดอรไฟลของฟงกชนหนงในไลบารมาตราฐาน

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

59170249

เครองหมาย { เปนการแสดงจดเรมตนของฟงกชน void main ()

ค าสง int คอการแสดงคาเลขทเปนจ านวนเตม โดยการประกาศตวแปรของ age

59170249

ค าสง printf ("How old are you?:\a\a\a"); ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย “….”

และตองใสเซมโคลอนหลงวงเลบทกครง แสดงออกทางจอภาพ

**หมายเหต \a การใสเสยง

ค าสง scanf ("%d",&age);ใชรบคาตวแปรไปเกบไวใน age ซงตวแปรเปนจ านวนเลขทศนยม (%d)

59170249

If คอชดค าสงทก าหนดเงอนไข โดย if จะก าหนดเงอนไข ถาอายมากกวาหรอเทากบ 60 จะแสดงคาออกมา

เปนค าวา You are Oldest!!!!!

Else คอชดค าสงเงอนไขทจะท างานตรงกนขามกบ if โดยถาอายนอยกวาหรอเทากบ 59 จะแสดงคาออกมา

วา You are baby face @(-_-)@

59170249

เมอโปรแกรมถามอาย และแสดงคาออกมาเสรจแลวกจะแสดงค าวา good bye :P

ผลลพธทกด Compile&Run

59170249

Week 5 Char

#include <stdio.h> หรอ “stdio.h” ถอวาเปนสวนส าคญสวนหนงในภาษา c ทเปนตวบอกให

คอมไพรเลอร เฮดเดอรไฟลทชอ <stdio.h> หรอ “stdio.h” จดเปนเฮดเดอรไฟลของฟงกชนหนงในไลบารมาตราฐาน

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

59170249

เครองหมาย { เปนการแสดงจดเรมตนของฟงกชน void main ()

ค าสง char ใชแสดงคาทเปนตวอกษร โดยใช %c เกบอกขระเพยงตวเดยว โดยจะเกบคาอยในตวเลข ASCII

คอคา ch1=g กบคา ch2= k

59170249

Int คอคาจ านวนเตม โดยเอาผลลพธ ch1+ ch2= %d(int) และแสดงคาออกมาทางหนาจอ

ผลลพธทกด Compile&Run

59170249

Week 5

#include <stdio.h> หรอ “stdio.h” ถอวาเปนสวนส าคญสวนหนงในภาษา c ทเปนตวบอกให

คอมไพรเลอร เฮดเดอรไฟลทชอ <stdio.h> หรอ “stdio.h” จดเปนเฮดเดอรไฟลของฟงกชนหนงในไลบารมาตราฐาน

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

59170249

Char ใชแสดงคาทเปนตวอกษร โดยการประกาศตวแปรของ brother

Int ใชแสดงคาทเปนจ านวนเตม โดยการประกาศตวแปรของ age

ค าสง printf () ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย “….” และตองใสเซมโคลอนหลง

วงเลบทกครง แสดงออกทางจอภาพ ค าสง scanf ("%c",&brother);ใชรบคาตวแปรไปเกบไวใน brother ซง

ตวแปรเปนจ านวนเลขทศนยม (%c)

59170249

If คอชดค าสงทก าหนดเงอนไข โดย if จะก าหนดเงอนไข ในทนบอกวา brother มคาเทากบ y แลวอายของ

เขาจะเทากบเทาไหร

เมอโปรแกรมถามอาย และแสดงคาออกมาเสรจแลวกจะแสดงค าวา good bye :P

59170249

ผลลพธทกด Compile&Run

59170249

Week 6 Grade

#include <stdio.h> หรอ “stdio.h” ถอวาเปนสวนส าคญสวนหนงในภาษา c ทเปนตวบอกให

คอมไพรเลอร เฮดเดอรไฟลทชอ <stdio.h> หรอ “stdio.h” จดเปนเฮดเดอรไฟลของฟงกชนหนงในไลบารมาตราฐาน

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

59170249

intใชแสดงคาเลขทเปนจ านวนเตม โดยการประกาศตวแปรของ score

ค าสง printf () ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย “….” และตองใสเซมโคลอนหลง

วงเลบทกครง แสดงออกทางจอภาพ

ค าสง scanf ("%d",&score);ใชรบคาตวแปรไปเกบไวใน score ซงตวแปรเปนจ านวนเลขทศนยม (%d)

59170249

If คอชดค าสงทก าหนดเงอนไข โดย if จะก าหนดเงอนไข ถาคะแนนมากกวาหรอเทากบ 80 จะแสดงคา

ออกมาเปนค าวา Grade A , มากกวาหรอเทากบ 75 และ นอยกวาหรอเทากบ 79 จะแสดงคาออกมาเปนค าวา

Grade B+ , มากกวาหรอเทากบ 70 และนอยกวาหรอเทากบ 74 จะแสดงคาออกมาเปนค าวา Greade B,

มากกวาหรอเทากบ 65 และนอยกวาหรอเทากบ 69 จะแสดงคาออกมาเปนค าวา Greade C+, มากกวาหรอ

เทากบ60 และนอยกวาหรอเทากบ 64 จะแสดงคาออกมาเปนค าวา Greade C ,มากกวาหรอเทากบ 55และ

นอยกวาหรอเทากบ 59 จะแสดงคาออกมาเปนค าวา Greade D+, มากกวาหรอเทากบ 50 และนอยกวาหรอ

เทากบ 54 จะแสดงคาออกมาเปนค าวา Greade D และนอยกวา 50 ลงไป จะแสดงคาออกมาเปนค าวา

Greade F

59170249

เมอโปรแกรมถามอาย และแสดงคาออกมาเสรจแลวกจะแสดงค าวา good bye

ผลลพธทกด Compile&Run

59170249

Week 6 Menu

#include <stdio.h> หรอ “stdio.h” ถอวาเปนสวนส าคญสวนหนงในภาษา c ทเปนตวบอกให

คอมไพรเลอร เฮดเดอรไฟลทชอ <stdio.h> หรอ “stdio.h” จดเปนเฮดเดอรไฟลของฟงกชนหนงในไลบารมาตราฐาน

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

59170249

Char ใชแสดงคาทเปนตวอกษร โดยการประกาศตวแปรของ menu ค าสง printf () ใชส าหรบสงพมพตวแปรหรอขอความอยในเครองหมาย “….” และตองใสเซมโคลอนหลงวงเลบทกครง แสดงออกทางจอภาพ ค าสง scanf ("%c",&menu);ใชรบคาตวแปรไปเกบไวใน brother ซงตวแปรเปนจ านวนเลขทศนยม (%c)

Switch case เปนค าสงทใชงานไดงายกวา if else if ใชไดดกบการตรวจของคาตวแปรนน case คอ สงท

ตองการใหท า default สงทตองการใหท า ถาอยนอกเหนอจากขางบน

59170249

เมอโปรแกรมถามอาย และแสดงคาออกมาเสรจแลวกจะแสดงค าวา good bye

ผลลพธทกด Compile&Run

59170249

Week 7 sudkoon_for

#include <stdio.h> หรอ “stdio.h” ถอวาเปนสวนส าคญสวนหนงในภาษา c ทเปนตวบอกให

คอมไพรเลอร เฮดเดอรไฟลทชอ <stdio.h> หรอ “stdio.h” จดเปนเฮดเดอรไฟลของฟงกชนหนงในไลบารมาตราฐาน

ฟงกชน void main () เปนฟงกชนทใชในการสงใหชดค าสงท างาน รวมถงการเรยกใชฟงกชนยอยอนๆ

59170249

For ก าหนดคาเรมตนใหกบตวนบ เปรยบเทยบตวนบครบจ านวนครงทตองการเพมคา/ลดคาตวนบ

{ ค าสงหรอกลมค าสงทตองการใหท าซ า } ในนคอการ ท า สตรคณ ในการหาคาไดไมเกน 5 ครง

เมอโปรแกรมถามอาย และแสดงคาออกมาเสรจแลวกจะแสดงค าวา good bye

59170249

ผลลพธทกด Compile&Run

59170249

Week7 Sudkoon_while

การท าสตรคณโดยใช while โดยโปรแกรมท างานซ าโดยตรวจสอบเงอนไขกอน ถาเงอนไขเปนจรงจะท าซ า

และจะวนรอบจนกวาเงอนไขจะเปนเทจ

ผลลพธทกด Compile&Run

59170249

Week 7 Sudkoon do_while

การท าสตรคณโดยใช do while

ผลลพธทกด Compile&Run

59170249

Week 8 array

Char ประกาศตวแปร c เปนอารเรยชนดตวอกษร มขนาด 100 ชอง มขนาด 1 ไบต โดย MAX_VALUE ท า

หนาทประจคา

ผลลพธทกด Compile&Run

59170249

Java

ตงชอเรองทจะท า และจดเกบไฟลนนโดยเราไมตองเขาไปกดสรางโฟลเดอร java จะท าไดเอง

59170249

เลอกพนทในการจดเกบเสรจแลว ใหเรากด finish

รปแบบโครงสรางของภาษาจาวา โดยโครงสรางพนฐานของโปรแกรม

59170249

Java นน เปนภาษาทพมพไดงาย แคเสรจหา

การค านวณตวเลขโดยใช java

59170249

ผลลพธทกด Compile&Run

59170249

การนบตวอกษรโดยใช java

ผลลพธทกด Compile&Run

59170249

App inventor

คนหาแอพจาก google โดยเสรจค าวา app inventor เลอกค าวา MIT App inventor

จากนนไปค าวา Create app เราตองสมคร gmail เพอเรยกใชงาน app inventor

59170249

Week 11 Camera

การท า แอพกลอง เราจะเลอกฟงกชนดานซาย แลวลากมาปลอยตรงรปหนาจอโทรศพท ในทน เราจะเลอก

image ,button,camera,tinny

จากนนเรากจะมค าวา Blocks เลอกฟงกชนทางดานซาย ทเราเลอกมาคอ image,button,camera,tinny และจด

วางตามแบบนเลย

59170249

หลงจากนนไปค าวา Build เลอก App (provide QR code for .apk) เพอเรยกใชงานกลองในโทรศพท โดย

การสแกน QR โคด

59170249

Week 12 GPS

เรากเลอก Label ในการตงชอ จากนนเราเขาไปท Layout เลอก Tablearrangment ในการระบ

พกดของ ละตจด ลองจจด ทอย และระยะทาง และตอมาเรากมา Sensors เพอมาเลอกค าวา

LocationSensor เพอแสดงต าแหนง

จากนนเรากจะมค าวา Blocks เลอกฟงกชนทางดานซาย ทเราเลอกมาคอ Tablearrangment,

LocationSensor และจดวางตามแบบนเลย

59170249

หลงจากนนไปค าวา Build เลอก App (provide QR code for .apk) เพอเรยกใชงานกลองในโทรศพท โดย

การสแกน QR โคด

59170249

MatLap

คาสทแสดงออกมาเปนตวเลข

เราสามารถแปลงภาพสมาเปนภาพเทาไดโดยใช rgb2gray

59170249

หรอแสดงออกมาเปนกราฟในความเขมขนของส

ถาจะเพมความคมชดเราจะใช adjust

59170249

วธการสรางบลอกแสดงคารปภาพแตละแบบ

เราเลอก push button ในการสรางหวขอ 5 หวขอ

59170249

จากนนเรากกดเซฟเพอทจะเรยกหนาตางในการใสโคด

จากนนเรากมาวางโคดกนเลย

59170249

59170249

จากนนเรากเลอกรปภาพทเราสนใจแลวลองปรบส,กราฟและขาวด าตามใจชอบเลย

จ าท าโดย

นางสาว ธดารตน ศรเลศ รหสนสต 59170249 กลม 2

top related