สำหรับน้องๆ ที่เรียนวิชาคอมพิวเตอร์โปรแกรมมิง หรือคอมโปรฯ ที่คุ้นๆหูกันนั่นแหละ บางคนก็อาจจะประสบปัญหาการติดตั้งคอมไพล์เลอร์ไม่ได้ หรือบางทีอยากเขียนภาษาซีผ่านอุปกรณ์อื่นๆ เช่น iPad ,iPhone หรือ เขียนภาษาซีใน แอนดอยด์ หรือจะเขียนในที่ไหนก็แล้วแต่ ต่อไปนี้เราจะสามารถทำได้ เพราะบทความเรื่องนี้จะนำเสนอเว็บไซต์สำหรับเขียนโปรแกรมและคอมไลพ์แบบออนไลน์ ผ่านบราวเซอร์ของเรา
วิธีการคอมไพล์ภาษาวีพลัสพลัส แบบออนไลน์ทำได้ โดยเข้าไปที่เว็บไซต์ https://ideone.com/

เมื่อเราเข้าไปที่เว็บไซต์ดังกล่าวแล้ว ด้านซ้ายมือจะมีเมนูภาษาที่เราจะเขียน นอกจากภาษาซีพลัสพลัสแล้ว ในที่นี้ยังมีหลายภาษาที่รองรับอีกด้วย วิธีการก็คือ เราสามารถพิมพ์โปรแกรมของเราลงไปที่ช่องด้านขวาได้เลย หลังจากที่พิมพ์โค้ดโปรแกรมเสร็จเรียบร้อยแล้วก็กดที่ปุ่ม Submit เพื่อทำการคอมไพล์
โปรแกรมที่เราเขียนก็จะถูกคอมไพล์ โดยที่เราไม่จำเป็นต้องติดตั้ง หรือลงคอมไพล์เลอร์ไว้ที่เครื่องคอมพิวเตอร์ของเรา เพียงแค่อุปกรณ์หรือเครื่องคอมพิวเตอร์ของเราเชื่อมตอกับอินเทอร์เน็ตก็สามารถเขียนโปรแกรมและคอมไพล์ได้แล้ว
นอกจากนี้หลังจากที่เราทำการคอมไพล์ก็ยังสามารถแชร์หรือแบ่งปันโปรแกรมที่เราเขียนไปให้เพื่อนๆเราดูได้อีกด้วย ไม่ธรรมดาเลยทีเดียว เอาไปลองให้ดูนะครับ
#include
int main()
{
//int x,y;
printf(“select the conversation (c or f)\n”);
//printf(“f = fahrenheit to celsius // c = celsius to fahrenheit \n”);
//printf(“Enter your choice :”);
//scanf(“%c”,&x);
//printf(“\nEnter the temperature to convert :”);
//scanf(“%d”,&y);
//if(x=c){
return 0;
}
#include
#include
#define ROW 10
#define COL 12
#define L1 ” 1 2 3 4 5 6 7 8 9 10 11 12 ”
#define L2 ” 1 2 3 4 5 6 7 8 9 10 11 12 ”
main()
{
char seat [ROW] [COL] = {‘ ‘};
int row,col;
int x,y;
for(int i=0; i<ROW; i++)
for(int j=0; j=<COL; j++)
seat[i] [j] = ' ' ;
for (;;)
{
clrscr () ;
printf ("\t%s\n",L1);
printf ("\t%s\n",L2);3
for (x=1; x<=ROW; x++)
{
printf ("%8d",x);
for(y=1; y<=COL; y++)
printf ("|%c",seat [x-1] [y-1]);
printf ("|\n\t%s\n",L2);
}
printf ("\n Input seat number (row,column):”);
scanf (“%d %d”, &row, &col);
if (row == 99 && col == 99
break;
else
seat [row-l] [col-l] = ‘x’;
}
}
#include
int main()
{
int p;
printf(“Enter point : “);
scanf(“%d”,&p);
if(p >= 80) printf(“Your Grade : A”);
else if(p >= 75) printf(“Your Grade : B+”);
else if(p >= 70) printf(“Your Grade : B”);
else if(p>=65) printf(“Your Grade : C+”);
else if(p>=60) printf(“Your Grade : C”);
else if(p>=55) printf(“Your Grade : D+”);
else if(p>=50) printf(“Your Grade : D”);
else printf(“Your Grade : F”);
return 0;
}