mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterToday6
mod_vvisit_counterYesterday10
mod_vvisit_counterThis week16
mod_vvisit_counterLast week244
mod_vvisit_counterThis month370
mod_vvisit_counterLast month2635
mod_vvisit_counterAll days7058

We have: 1 guests online
Your IP: 38.107.179.211
 , 
Today: พ.ค. 21, 2012

คำสั่ง do-while

คำสั่ง do-while คือคำสั่งที่ทำแล้วค่อยตัดสินใจหรือทำในขณะที่ก็ได้ รูปแบบมีดังต่อไปนี้

do{

            คำสั่ง 1;

                คำสั่ง 2;

}while(ตรวจสอบเงื่อนไข);

ตัวอย่าง

int i=0;

do{

            printf("Racha1\n");

            i++;

}while(i<5);

ผลลัพธ์

Racha1

Racha1

Racha1

Racha1

Racha1

คำอธิบาย

ให้ทำการพิมพ์ Racha1 ในขณะที่ i<5 ให้สังเกตุ i จะเริ่มต้น 0 จากนั้นโปรแกรมจะทำการเพิ่มค่า i ทีละ 1 ด้วยคำสั่ง i++ ไปเรื่อยๆ จน i มีค่าเท่ากับ 5 ถึงจะเลิกทำ

 

คำสั่ง for()

for ( กำหนดเริ่มต้นค่าตัวนับ ; เงื่อนไขการวนซ้ำ ; จัดการค่าตัวนับ ){

คำ สั่ง1;

คำ สั่ง2;

}

เช่น

for(i=1;i<=10;i++)

printf(“Welcome Racha1 School\n");

ผลลัพธ์

Welcome Racha1 School

Welcome Racha1 School

Welcome Racha1 School

Welcome Racha1 School

Welcome Racha1 School

Welcome Racha1 School

Welcome Racha1 School

Welcome Racha1 School

Welcome Racha1 School

Welcome Racha1 School

 

คำสั่ง switch()

รูปแบบคำสั่ง switch case เป็นดังนี้

switch (นิพจน์) {
       case ค่าคงที่1 : คำสั่ง1;
       case ค่าคงที่2 : คำสั่ง2;
          ⋮
 
       case ค่าคงที่n : คำสั่งn;
       default : คำสั่ง;
}

อ่านเพิ่มเติม...

 

คำสั่ง if()

คำสั่ง if เป็น คำสั่งที่ใช้เขียนในแบบเงื่อนไขตัวอย่างของประโยคในลักษณะเงื่อนไขเป็นตัวอย่างที่สามารถพบเห็นได้ในชีวิตประจำวัน เช่น

ถ้าวันนี้ฝนตกฉันจะเดินไปโรงเรียน แต่ถ้าฝนตก ฉันจะขอให้คุณพ่อไปส่งฉันที่โรงเรียน

หรือตัวอย่างเช่น

ถ้าฉัน สอบได้คะแนนดี คุณพ่อและคุณแม่จะภูมิใจ

อ่านเพิ่มเติม...

 

การรับข้อมูล scanf()

ฟังก์ชั่นที่ใช้ในการรับข้อมูลมีรูปแบบของการใช้งานคือ

scanf ( รูปแบบ , อาร์กิวเมนต์1, อาร์กิวเมนต์2, … ) ;

ใน การรับข้อมูลผู้เขียนโปรแกรมจะต้องกำ หนดรปู แบบของข้อมูลที่ต้องการรับซึ่งสอดคล้องกับชนิดของข้อมูล ที่ต้องการรับเข้า โดยที่ผู้ใช้ต้องส่งตำแหน่ง (หรือ แอดเดรสในหน่วยความจำ – Address) ของตัวแปรที่ตอ้ งการรับเข้าไปยังฟังก์ชัน โดยระบุในตำแหน่งของอาร์กิวเมนต์

อ่านเพิ่มเติม...

 

ตัวแปร (Variable)

Variable

               ตัวแปร (Variable)  คือ สิ่งที่จะช่วยเราจำค่าต่างๆ ไว้แสดงค่าหรือคำนวณในภายหลังโดยตัวแปรเหล่านี้จะเก็บค่าเอาไว้ในหน่วยความจำ (Memory) ของคอมพิวเตอร์นั่นเอง
              ก่อนที่เราจะนำตัวแปรมาใช้ได้ เราต้องประกาศตัวแปรเสียก่อน (สร้างมันขึ้นมา) โดยมีรูปแบบดังนี้

โค๊ด

int number;
char letter;
int และ char คือประเภทของข้อมูล ที่ตัวแปรนั้นๆสามารถเก็บได้ ส่วน number และ letter คือชื่อของตัวแปร ซึ่งเวลาเราจะเรียกข้อมูลที่เก็บค่าเอาไว้มาใช้ ก็ใช้ชื่อตัวแปรนี่แหละ ต่อไปมาดูประเภทของข้อมูลกันดีกว่า

อ่านเพิ่มเติม...

 

Text Formatting

คำสั่ง printf() นอกจากจะใช้แสดงผลข้อความธรรมดาๆ แล้ว ยังสามารถจัดรูปแบบให้กับข้อความได้อีกด้วย ซึ่งชื่อเต็มๆของ printf  ก็คือ print formatted นั่นเอง

อ่านเพิ่มเติม...

 

Comment

บางครั้ง เราอาจต้องการเขียนข้อความอธิบายการทำงาน หรือคำสั่งต่างๆ (Statement) ของโปรแกรมเพื่อให้คนอื่นหรือแม้แต่ตัวเราเองซึ่งมาอ่านในภายหลัง สามารถเข้าใจได้ง่ายและรวดเร็วขึ้นโดยข้อความเหล่านี้ เราไม่ต้องการให้คอมพิวเตอร์ประมวลผล จะทำอย่างไร ?

อ่านเพิ่มเติม...

 

Escape Character

เครื่องหมาย หรืออักขระ (Character) บางอย่าง เราไม่สามารถเขียนโค๊ดเพื่อแสดงผลอย่างตรงไปตรงมาได้เช่น เครื่องหมายคำพูด " (Double qoute) ทั้งนี้เพราะเครื่องหมาย " ใช้สำหรับบอกว่าข้อความ หรือสายอักขระ (String) เริ่มต้นและสิ้นสุดที่ใด ดังนั้นเมื่อเจอเครื่องหมาย " ในสายอักขระคอมพิวเตอร์จะแปลความว่าสิ้นสุดสายอักขระนั้นๆแล้ว แทนที่จะแสดงผลเครื่องหมาย " ออกมานอกจากเครื่องหมาย " (Double qoute) แล้วยังมีเครื่องหมาย ' (Single qoute) และ \ (Backslash) ด้วยยังไม่หมด ! อักขระบางตัว เราไม่สามารถพิมพ์จากคีย์บอร์ดได้ เพราะมันไม่มี เช่น อักขระสำหรับขึ้นบรรทัดใหม่ (New line character), อักขระแท็บ (Tab character) แล้วจะทำอย่างไรหล่ะ ?

อ่านเพิ่มเติม...

 

New line

หลังจากได้ทดลองเขียนโค๊ดแสดงผลข้อความกันมาแล้วบางคนอาจสงสัยว่า ถ้าต้องการขึ้นบรรทัดใหม่หล่ะทำยังไง ?

อ่านเพิ่มเติม...

 

Hello World!

สัวสดีครับนักเรียนทุกๆคน เรามาเรียนรู้คำสั่งของภาษาซีกัน ไม่ต้องมาพูดพร่ำทำเพลง มารู้จักคำสั่งแรกของภาษา C กันเลยคำสั่งที่ว่านี้คือ  printf  เป็นคำสั่งสำหรับแสดงผลข้อความออกทางหน้าจอ

อ่านเพิ่มเติม...