walaiporn sengaroon 57.38

11
9. ผผผผผผผผผผผผผผผผผผผผผ Press any key to continue … ผผผผผผผผผผผผผผ ผผผผผผผผผผผ ............................................... ............................................... ............................................... ............................................... ............................................... ............................................... ............................................... ............................................... ............................................... ............................................... ........................................ 10. ผผผผผผผผผผผผผผผผ \ n ผผผผผผผผผผผผผผ ผผผผผผ printf (“My first program! \ n”) ; ผผผผ Compile & Run ผผผผผผผผผผผผผผผผ \ n ผผ ผผผผผผผผผผผผผผผผผผผผผผผผผผผผผผผผผผผผ ............................................... ............................................... ............................................... ............................................... ............................................... ............................................... ............................................... ............................................... ...............................................

Upload: walaiporn5738

Post on 28-May-2015

263 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Walaiporn  sengaroon  57.38

9. ผู้��เรี�ยนคิดว่ าข้�อคิว่าม Press any key to continue … มาจากคิ�าสั่��งใด หมายถึ�งอะไรี

........................................................................................

........................................................................................

........................................................................................

........................................................................................

........................................................................................

......................................................................

10. ให�ผู้��เรี�ยนเพิ่�ม \ n ต่ อท้�ายข้�อคิว่ามด�งน�# printf (“My first

program! \ n”) ; แล้�ว่ Compile & Run ได�ผู้ล้เป็'นอย างไรี \ n ม�ป็รีะโยชน*อย างไรีแล้ะใช�ได�ก�บคิ�าสั่��งใด

........................................................................................

........................................................................................

........................................................................................

........................................................................................

........................................................................................

......................................................................

11. ให�ผู้��เรี�ยนเล้,อกเมน� Tools -> Editor Optgons ด�งหมายเล้ข้ 1

เล้,อกแถึบ Display ด�งหมายเล้ข้ 2 แล้�ว่คิล้กเล้,อก Line Numbers ให�ป็รีากฏเคิรี,�องหมายถึ�ก ด�งหมายเล้ข้ 3 จากน�#นคิล้กป็./ม OK ด�งหมายเล้ข้ 4 ได�

ผู้ล้ล้�พิ่ธ์*อย างไรี ม�ป็รีะโยชน*อย างไรี

2

Page 2: Walaiporn  sengaroon  57.38

........................................................................................

........................................................................................

........................................................................................

........................................................................................

........................................................................................

........................................................................................

........................................................................................

................................................................

12. เล้,อกเมน� Tools -> Editor Options แล้�ว่ท้�าต่ามข้�#นต่อนด�งน�#

1.เล้,อกแถึบ Cose

2. เล้,อก Default Sourc

3. พิ่มพิ่*ข้�อคิว่ามด�งรี�ป็

1

3

4

2 4

3

1

Page 3: Walaiporn  sengaroon  57.38

4. คิล้กป็./ม OK

จากน�#นคิล้กป็./ม เล้,อก Source File ได�ผู้ล้อย างไรีแล้ะท้�าเพิ่,�อว่�ต่ถึ.ป็รีะสั่งคิ*ใด

........................................................................................

........................................................................................

........................................................................................

........................................................................................

........................................................................................

......................................................................

13. ให�ผู้��เรี�ยนเข้�ยนโป็รีแกรีมให�แสั่ดงผู้ล้ล้�พิ่ธ์*ด�งกรีอบด�านล้ าง แล้�ว่ Compile & Run เพิ่,�อต่รีว่จสั่อบผู้ล้ล้�พิ่ธ์* พิ่รี�อมท้�#งเข้�ยนโคิ�ดโป็รีแกรีมล้งในใบงานน�#ด�ว่ย

………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………

My name is ………….. ( ช,�อผู้��เรี�ยน)................

I am Thai people.

I love C language.

Page 4: Walaiporn  sengaroon  57.38

ผู้��เรี�ยนสั่ามารีถึสั่รี�างโป็รีเจ1กต่* (project) ใหม โดยป็ฏบ�ต่ด�งน�#

1. เล้,อกเมน� File -> Project…. ด�งรี�ป็ท้�� 18.3

รี�ป็ท้�� 18.3 การีสั่รี�างโป็รีเจ1กต่* (project) ใหม

Page 5: Walaiporn  sengaroon  57.38

2.เม,�อป็รีากฏกรีอบโต่�ต่อบ New Project ด�งรี�ป็ท้�� 18.4 แล้ะให�ท้�าต่ามข้�#นต่อนด�งน�#

1.คิล้กเล้,อก “Console Application”

2.เล้,อก “C Project”

3.ในช อง “Name” จะม�ช,�อข้องโป็รีเจ1กต่*ท้��โป็รีแกรีม Dev-C++

ได�ต่�#งไว่�ให�เป็'น

“Project1” ซึ่��งผู้��เรี�ยนสั่ามารีถึเป็ล้��ยนได�ต่ามต่�องการี ในท้��น�#ย�งไม จ�าเป็'นต่�องเป็ล้��ยน

ให�คิงช,�อ Project1 ไว่�เช นเดม

4.คิล้ก “OK”

Page 6: Walaiporn  sengaroon  57.38

รี�ป็ท้�� 18.4 กรีอบโต่�ต่อบ New project

3.จะป็รีากฏกรีอบโต่�ต่อบ Create new project ข้�#นเพิ่,�อให�เล้,อกโฟล้เดอรี*ท้��ต่�องการีให�บ�นท้�ก

โป็รีเจ1กต่*โดยใช�ช,�อท้��โป็รีแกรีมต่�#งให�คิ,อ “Project1.dev” ให�ผู้��เรี�ยนเล้,อกโฟล้เดอรี*ต่ามต่�องการี

ด�งรี�ป็ท้�� 18.5 แล้�ว่คิล้กป็./ม “Save” จะพิ่บว่ าโป็รีแกรีม Dev-C++

สั่รี�างต่�นแบบ(template)ข้องโป็รีแกรีมภาษาซึ่�มาให� พิ่รี�อมก�บต่�#งช,�อ

Page 7: Walaiporn  sengaroon  57.38

โป็รีแกรีมภาษาซึ่�ด�งกล้ าว่ให�ด�ว่ย ว่ า main.c โดยสั่�งเกต่ท้��แถึบช,�อด�านบนข้องหน�าต่ างโป็รีแกรีม ด�งรี�ป็ท้�� 18.6

รี�ป็ท้�� 18.1 กรีอบโต่�ต่อบ create new project

Page 8: Walaiporn  sengaroon  57.38

โป็รีแกรีมภาษาซึ่�ท้�� Dev-C++ สั่รี�างมาให�มา ม�การีรีะบ.ท้��ต่อนต่�นข้องโป็รีแกรีมให�รีว่มเอาไล้บรีารี�มาต่รีฐานเข้�ามาสั่องไฟล้*ด�ว่ยก�น คิ,อ stdio.h แล้ะ stdio.h ซึ่��งเป็'นการีรีอบรี�บถึ�าหากน�กเข้�ยนโป็รีแกรีมเรี�ยกฟ7งก*ช�น main () คิ,อ argc m ท้��ม�ชนดเป็'น integer แล้ะ argv ท้��ม�ชนดเป็'นต่�ว่ช�#ไป็ย�งแถึว่ล้�าด�บข้องต่�ว่อ�กษรี ในช�#นน�#ข้อให�เรี�ยนเข้�าใจแต่ เพิ่�ยงว่ าพิ่ารีามเต่อรี*ท้�#งสั่องต่�ว่น�# ถึ�กใช�ในการีรี�บข้�อม�ล้เข้�าจากการีเรี�ยกใช�โป็รีแกรีมภาษาซึ่�ท้��เรีาเข้�ยนข้�#นผู้ านท้างบรีรีท้�ดคิ�าสั่��ง (command line) ซึ่��งเรีาจะย�งไม ได�ใช�งานในบท้เรี�ยนน�# นอกจากน�#ย�งม�อ�กสั่องคิ�าสั่��งเพิ่�มข้�#นมาในสั่ ว่นข้องคิ�าสั่��ง รีะหว่ างเคิรี,�องหมาย { แล้ะ } คิ�าสั่��งแรีก คิ,อ system (“PAUSE”) ; ซึ่�#งเป็'นการีสั่��งให�โป็รีแกรีมหย.ดช��ว่คิรีาว่ก อนจบโป็รีแกรีม แล้ะคิ�าสั่��ง return 0 ; เป็'นการีสั่��งให�ฟ7งก*ช�น main () สั่ งคิ าศู�นย* (0) กล้�บไป็ให�ก�บฟ7งก*ช�นผู้��เรี�ยกน��นเอง

Page 9: Walaiporn  sengaroon  57.38

4. ก อนท้��จะคิอมไพิ่ล้*โป็รีแกรีม ให�ผู้��เรี�ยนบ�นท้�กโป็รีแกรีม main.c ด�ว่ยการีเล้,อกเมน� File -

> Save หรี,อป็./มกด Ctrl + s แล้�ว่ต่�#งช,�อโป็รีแกรีมภาษาซึ่�ท้��ต่�องการี แต่ ในท้��น�# Dev-C++ ได�ต่� #งช,�อให�แล้�ว่เป็'น main.c แล้ะได�เล้,อกโฟล้เดอรี*ท้��จะบ�นท้�กเป็'นโฟล้เดอรี*เด�ยว่ก�นก�บโป็รีเจ1กต่* จ�งไม จ�าเป็'นต่�องเป็ล้��ยนแป็ล้งสั่�งต่ าง ๆ ให�คิล้กท้��ป็./ม Save ได�เล้ย

5. ให�คิอมไพิ่ล้*โป็รีแกรีมด�ว่ยการีเล้,อกเมน� Execute -> Compi หรีอป็./มกด Ctrl+F9 จะป็รีากฏหน�าต่ าง Com Progress แสั่ดงคิว่ามก�าว่หน�าข้องการีคิอมไพิ่ล้* เม,�อคิอมไพิ่ล้*เสั่รี1จให�กดป็./ม Close เพิ่,�อป็:ดหน�าต่ าง

Page 10: Walaiporn  sengaroon  57.38

6. ท้ดล้องรี�นโป็รีแกรีมด�ว่ยการีเล้,อกเมน� Execute -> Run หรี,อป็./มกด Ctrl+F10 จะได�ผู้ล้ด�งแสั่ดงในรี�ป็ท้�� 18.7 ซึ่��งจะพิ่บว่ าไม ม�ผู้ล้ล้�พิ่ธ์*ใด ๆ แสั่ดงออกมาเล้ย แต่ ม�ข้�อคิว่ามว่ า “Press any key to continue …”