PDA

View Full Version : Pascal Programming



JBJumboJB
08-06-2008, 10:23 PM
การเขียนภาษาปาสคาล

ก่อนอื่นจะต้องเครื่องมือที่ใช้ในการคอมไพล์ก่อนนะครับ

http://www.tempf.com/getfile.php?filekey=1...application/rar (http://www.tempf.com/getfile.php?filekey=1212937691.6333_TP.rar&mime=application/rar)

ตัวนี้จะเป็น turbo pascal นะครับ (ลากมาจากเครื่องผมเลย -.-)


การเขียนโปรแกรมจะแยกออกเป็น 2 ส่วนคือ
ส่วนหัวโปรแกรม และส่วนตัวของโปรแกรม

**Hidden Content: Check the thread to see hidden data.**

JBJumboJB
08-06-2008, 10:40 PM
ต่อมาจะเป็นการสร้างตัวแปรเพื่อเก็บข้อมูลต่างๆนะครับ

ก่อนอื่นเรามารู้จักตัวแปรชนิดต่างๆกันก่อนนะครับ

integer ตัวแปรชนิดนี้สามารถเก็บตัวเลขจำนวนเต็มที่มีค่าตั้งแต่ -32768 ถึง 32767 ครับ
real เป็นตัวแปรที่สามารถเก็บตัวเลขจำนวนจริงหรือมีจุดทศนิยมได้ครับ
char เป็นตัวแปรที่สามารถเก็บอักขระได้ 1 ตัวอักษรครับ
STRING เป็นตัวแปรที่สามารถเก็บข้อความยาวๆ และสามารถกำหนดความยาวของข้อความได้โดย
เช่น STRING[50] สามารถเก็บข้อความยาวๆได้ถึง 50 ตัวอักษร
boolean เป็นตัวแปรที่เก็บค่าจริงเท็จของนิพจน์ต่างๆ ซึ่งตัวนี้จะมีประโยชน์มากในการวางเงื่อนไขต่างๆครับ

**Hidden Content: Check the thread to see hidden data.**

JBJumboJB
09-06-2008, 12:23 PM
**Hidden Content: Check the thread to see hidden data.**

JBJumboJB
10-06-2008, 08:02 AM
โค้ดด้านล่างนี้เป็นตัวอย่างโปรแกรมนะครับลองประยุกต์ดู
[hide=2]
คำสั่ง clrscr; , randomize; ต้องเรียกใช้ ยูนิต crt; ก่อนนะครับถึงจะเรียกใช้คำสั่งพวกนี้ได้
และคำสั่ง random ต้องเรียกคำสั่ง randomize ก่อนเช่นเดียวกัน
และใช้คำสั่ง textcolor ใส่สีให้ดูสวยงามขึ้น อิๆ

ลองเขียนกันดูนะครับ
:lol:

[code]
PROGRAM Game;
USES crt;
VAR I,Ran,Level,RO : integer;

Hangforplay
15-07-2008, 05:19 PM
อยากได้เรื่องการเขียน pascal library อะคับ หาบทความอ่านยากมากเลย พอจะมีไคพอเคยเขียนไหมครับ

maxbuy33
11-07-2009, 08:24 PM
กระทู้หายเลย แหะ !! ลอง PM มาคุยกันได้นะเรื่อง pascal ( แต่ไม่ลึกมากนะครับ )