ตัวอย่างภาษาซี 1
::ภาษาC::...++โปรแกรมคิดเกรด++...
#include <conio.h> #include <stdio.h> void main() { int score; char grade; printf("Enter score : "); scanf("%d",&score); clrscr(); if (score > 100) grade = 'E'; else if (score >= 80) grade = 'A'; else if ((score >= 70) && (score < 80)) grade = 'B'; else if ((score >= 50) && (score < 70)) grade = 'C'; else if ((score >= 40) && (score < 50)) grade = 'D'; else grade = 'E'; printf("You got %cn",grade); getch(); } ::ภาษาC::...++โปรแกรมเกรดเฉลี่ยแบบไม่วนลูปจร้า รับแค่ 3 วิชาเท่าน้านนน++... #include <conio.h> #include <stdio.h> void main() { float cr1,sc1,sum1=0,cr2,sc2,sum2=0,cr3,sc3,sum3=0,credit3=0; clrscr(); textcolor(14); gotoxy(25,5); cprintf("<<<<<<<..PROGRAM GPA..>>>>>>>n"); printf("n"); printf("n"); printf("::Subject1::n"); printf("n"); printf("Credit : ",cr1); scanf("%f",&cr1); printf("Grade : ",sc1); scanf("%f",&sc1); sum1=sum1+(cr1*sc1); printf("n"); printf("------------------------n"); printf("n"); printf("::Subject2::n"); printf("n"); printf("Credit : ",cr2); scanf("%f",&cr2); printf("Grade : ",sc2); scanf("%f",&sc2); sum2=sum2+(cr2*sc2); printf("n"); printf("------------------------n"); printf("n"); printf("::Subject3::n"); printf("n"); printf("Credit : ",cr3); scanf("%f",&cr3); printf("Grade : ",sc3); scanf("%f",&sc3); sum3=sum3+(cr3*sc3); credit3=cr1+cr2+cr3; printf("n"); printf("------------------------n"); printf("Average of grade = %.2fn",(sum1+sum2+sum3)/credit3); printf("------------------------n"); getch(); } ::ภาษาC::...++โปรแกรมเกรดเฉลี่ยแบบวนลูปจร้า โดยใช้ Do-While++... <<<หาเกรดเฉลี่ยเท่าไร่ก็ได้ ถ้าจะหยุดใส่ให้ใส่ตรงเกรดเป็นเลข 0>>> #include <conio.h> #include <stdio.h> void main() { float a,b,ab=0,sum=0,j=0; clrscr(); do { printf("Grade : ",a); scanf("%f",&a); printf("Credit : ",b); scanf("%f",&b); ab=a*b; sum=sum+ab; j=j+b; } while(a!=0); printf("Average of Grade : %.2fn",sum/j); getch(); } ตัวอย่าง code ภาษาซี โปรแกรมหน่วงเวลา #include <stdio.h> #include <pic1684.h> void delay(int pause){ int loop,i; for(loop=pause;loop>=0;--loop){ for(i=255;i>0;--i){ } } } void main(void){ do{ PORTB = 0x55; delay(255); PORTB = 0xAA; delay(255); }while(1); } |
ไม่มีความคิดเห็น:
แสดงความคิดเห็น