Join Us on Facebook Follow us on Twitter Add to Circles

Sunday, December 28, 2014

Ex6- សរសេរកម្មវិធីដោយប្រើ Function ដើម្បីគណនាប្រមាណវិធី៖ បូក ដក គុណ ចែក



បង្កើតជា Menu ដើម្បីធ្វើការជ្រើស

1 – បូក
2 –
ដក
3 –
គុណ
4 –
ចែក

  







Code:


#include<stdio.h>
#include<conio.h>
void sum(int x, int y)
{
int sum=0;sum=x+y;
printf("Result of sum=%d\n",sum);
}
void sub(int x, int y)
{
int sub;sub=x-y;
printf("Result of sub=%d\n",sub);
}
void Multi(int x, int y)
{

int Multi;Multi=x*y;
printf("Result of Multi=%d\n",Multi);
}
void dev(int x, int y)

{
float dev;dev=x/y;
printf("Result of Dev=%.2f\n",dev);
}

void main()
{clrscr();
 int a,b,c,done=0;
printf("==========Menu==========\n");
printf("1- Sum\n");
printf("2- Sub \n");
printf("3- Multi\n");
printf("4- Dev\n");
printf("q-Quit \n");
printf("========================\n");
while(!done)
 {
    c=getchar();
    switch( c )
    {
     case '1': printf("Input A:");scanf("%d",&a);
               printf("Input B:");scanf("%d",&b); sum(a,b);
              break;
     case '2' : printf("Input A:");scanf("%d",&a);
               printf("Input B:");scanf("%d",&b); sub(a,b);
              break;
     case '3': printf("Input A:");scanf("%d",&a);
               printf("Input B:");scanf("%d",&b); Multi(a,b);
           break;
     case '4': printf("Input A:");scanf("%d",&a);
               printf("Input B:");scanf("%d",&b); dev(a,b);
               break;
     case 'q':done=1;
                break;
     }
 }
getch();
}
 
 

No comments:

Post a Comment