2013/12/18

Source program kalkulator++ menggunakan bahasa C



#include<stdio.h>
#include<math.h>
#include <conio.h>
char huruf;
char x=0;
int n=0;
float a=0;
float b=0;
float c=0;
int q;
int g=0;
char operatore;
double operand1, operand2;

main()
{
do
{
printf("\t********************************************\n");
printf("\t*Welcome to Program Apa Aja Boleh Lah      *        \n");
printf("\t*1. Program Menghitung Sisi Miring Segitiga*\n");
printf("\t*2. Game                                                           *\n");
printf("\t*3. KaBaTaKu                               *\n");
printf("\t*4. Exit                                   *\n");
printf("\t********************************************\n");
printf("\t\t   masukkan pilihan anda: ");
scanf("%d",&q);

switch(q)
{
case 1 : printf ("masukan a : ");
                                      scanf ("%f",&a);
                                      printf ("masukan b : ");
                                      scanf ("%f",&b);
                                      c=(a*a)+(b*b);
                                      printf ("jadi sisi miring segitiga adalah : %2.f\n",sqrt(c));
                                      break;
case 2 :        printf("Tebak-tebakan aja\n");
                                      huruf=getch();//menyembunyikan input
                                      while (x!=huruf)
                                      {
                                      n++;
                                      printf("\nTebakan ke-%d",n);
                                      printf(" : ");x=getche();
                                      }
                                      printf("\nSELAMAT ANDA BENAR");
                                      printf("\npada tebakan ke-%d\n",n);
                                      break;
case 3 : clrscr();
                                      puts("Program kalkulator sederhana.....\n"); puts("operator yang dapat digunakan adalah : "); puts("* => perkalian\n");
                                      puts("/ => pembagian\n"); puts("+ => penjumlahan\n"); puts("- => pengurangan\n")
                                      ;
                                      puts("Contoh Menghitung => 5 / 2 Lalu tekan ENTER");
                                      printf("\nSilahkan Menghitung Angka : ");
                                      scanf("%lf %c %lf", &operand1, &operatore, &operand2);
                                      switch (operatore)
                                      {
                                      case '*' : printf("Hasil = %.10lg", operand1 * operand2); break;
                                      case '/' : printf("Hasil = %.10lg", operand1 / operand2); break;
                                      case '+' : printf("Hasil = %.10lg", operand1 + operand2); break;
                                      case '-' : printf("Hasil = %.10lg", operand1 - operand2); break;
                                      default : puts("\nPerintah Anda Salah Silahkan Ulangi\n");
                                      }
                                      }}

while(q<=3);
printf("program keluar");
}

Tidak ada komentar:

Posting Komentar

patah

kon on katanya setiap orang akan mengalami patah yang akan merubah cara pandang tentang cinta seumur hidupnya. jadi sebelum kamu memasuki hi...