วันศุกร์ที่ 31 สิงหาคม พ.ศ. 2555

การใช้ภาษา C


ตัวอย่างที่ 1

#include<stdio.h> /*ส่วนหัว*/

#include<conio.h>/*ฟังก์ชันสำหรับเคลียหน้าจอ*/

void main()

{

cluscr();/*สำหรับเคลียหน้าจอให้ว่าง*/

printf("Hello, What your name\n");/*สำหรับแสดงข้อความออกทาง Input*/

getch();/*แสดงข้อความให้เรเห็น*/

}


การใช้ FOR

ตัวอย่างโปรแกรมสูตรคูณ

#include<stdio.h>

#include<conio.h>

viod main()

{

int a,b,i; /*ประกาศตัวแปร*/

clrscr();

printf("Enter number: "); /*แสองข้อความให้กรอกตัวเลข*/

scanf("%d",&a);/*รับตัวเลขมาเก็บไว้ในตัวแปร a*/

for(i=0 ; i<13 ; i++);/*ใช้คำสั่ง for ในการวนรอบ*/

b = a*i;/*คำนวณ*/

printf("%d x %d = %d \n",a,i,b);/*แสดงผลการคำนวณ*/

getch();

}


ตัวอย่างการหาพื้นที่วงกลม

/* Area Circle Program */

#include<stdio.h>

#include<conio.h>

void main()

{

float r,area;

clrscr();

printf("Enter Radial = ");

scanf("%f",&r);

area = 3.14*r;

printf("Area Circle = %f",area);

getch();

}


ตัวอย่างการหาพื้นที่สามเหลี่ยม

#include<stdio.h>

#include<conio.h>

void main()

{

float higt,bass,area;

clrscr();

printf("Enter High Triangle = ");

scanf("%f",&high);

ptintf("Enter Bass Triangle = ");

scanf("%s",&bass);

area = 0.5*high*bass;

printf("Area Triangle %f",area);

getch();

}



ฟังก์ชั่น delay(); ใช้หน่วงเวลา

ตัวอย่างโปรแกรมตั้งเวลา

#include<stdio.h>

#include<dos.h>

#include<conio.h>

void main()

{

char sec,i;

clrscr();

printf("Program Timer\n");

printf("Enter Time[Sec] = ");

scanf("%d",&sec);

for (i=0;i<=sec ; i++)

{

gotoxy(35,13);

printf("Counter = [%.2d]",i);

delay(500);

}

gotoxy(37,15;

printf("Gat UP! \a\a\a");

getch();

}




1 ความคิดเห็น: