file nama : cal.h
#include "math.h"
int jumlah (int a, int b)
{ int hasil;
hasil=a+b;
return hasil;}
int kurang (int a, int b)
{ int hasil;
hasil=a-b;
return hasil;}
int bagi (int a, int b)
{ int hasil;
hasil=a/b;
return hasil;}
int kali (int a, int b)
{ int hasil;
hasil=a*b;
return hasil;}
int pangkat(int a, int b)
{ int hasil;
hasil=pow(a,b);
return hasil;}
int akar(int a)
{ int hasil;
hasil=sqrt(a);
return hasil;}
Program Utamanya :
file nama : cal.c
#include
#include "stdlib.h"
#include "math.h"
#include "cal.h" /* function file cal.h dipanggil di program utama */
int main()
{ int pilih, pilih2, angka1, angka2,hasil,i;
char op[1];
clrscr();
printf("Silahkan Pilih:\n\n");
printf("+\t");printf("-\t");
printf("/\n");printf("*\t");
printf("pangkat (p)\t");printf("Akar (a)\n");
printf("\nmasukkan operatornya : ");scanf("\n\n%s",&op);
if(strcmp(op,"+")== 0)
{ printf("Masukkan angka 1 : \n");
scanf("%d",&angka1);
printf("Masukkan angka 2 : \n");scanf("%d",&angka2);
hasil=jumlah(angka1,angka2);
printf("Maka hasilnya : %d",hasil);}
else if(strcmp(op,"-")== 0)
{ printf("Masukkan angka 1 : \n");scanf("%d",&angka1);
printf("Masukkan angka 2 : \n");scanf("%d",&angka2);
hasil=kurang(angka1,angka2);
printf("Maka hasilnya : %d",hasil);}
else if(strcmp(op,"/")== 0)
{ printf("Masukkan angka 1 : \n");scanf("%d",&angka1);
printf("Masukkan angka 2 : \n");scanf("%d",&angka2);
hasil=bagi(angka1,angka2);
printf("Maka hasilnya : %d",hasil);}
else if(strcmp(op,"*") == 0)
{ printf("Masukkan angka 1 : \n");scanf("%d",&angka1);
printf("Masukkan angka 2 : \n");scanf("%d",&angka2);
hasil=kali(angka1,angka2);
printf("Maka hasilnya :%d",hasil);}
else if(strcmp(op,"p") == 0)
{ printf("masukkan angka : \n");scanf("%d",&angka1);
printf("masukkan pangkat : \n");scanf("%d",&angka2);
hasil=pangkat(angka1,angka2);
printf("maka hasilnya : %d",hasil);}
else if (strcmp(op,"a") == 0)
{ printf("masukkan angka : \n");scanf("%d",&angka1);
hasil=akar(angka1);
printf("maka hasilnya : %d",hasil);}
else
{ printf("keluar\n");}
getche();
Tidak ada komentar:
Posting Komentar