Rabu, 22 Desember 2010

Kalkulator

#include "stdio.h"
#include "conio.h"
#include "math.h"

int main ()
{
    int a,b,ab;
    float c,d, cd;
    int abc;
   
        printf ("Selamat Datang\n");
        printf ("\n");
        printf ("\nMenu : \n");
        printf ("1. Penjumlahan        5. Div\n");
        printf ("2. Pengurangan        6. Mod\n");
        printf ("3. Perkalian        7. Akar\n");
        printf ("4. Pembagian        8. Pangkat\n");
        printf("\n");
        printf("\n");
        scanf ("%i", &abc);
            if (abc==1)
            {
                printf("Penjumlahan\n");
                printf("Masukan Nilai Pertama : \n");
                scanf("%f", &c);
                printf ("Masukan Nilai Kedua : \n");
                scanf("%f", &d);
                cd=c+d;
                printf ("Jawaban = %.2f", cd);
                printf("\n");
                printf("\n");
            }
            else if (abc==2)
            {
                printf("Pengurangan\n");
                printf("Masukan Nilai Pertama : \n");
                scanf("%f",&c);
                printf ("Masukan Nilai Kedua : \n");
                scanf("%f", &d);
                cd=c-d;
                printf ("Jawaban = %.2f", cd);
                printf("\n");
                printf("\n");
            }
            else if (abc==3)
            {
                printf("Perkalian\n");
                printf("Masukan Nilai Pertama : \n");
                scanf("%f",&c);
                printf ("Masukan Nilai Kedua : \n");
                scanf("%f", &d);
                cd=c*d;
                printf ("Jawaban = %.2f", cd);
                printf("\n");
                printf("\n");
            }
                else if (abc==4)
            {
                printf("Pembagian\n");
                printf("Masukan Nilai Pertama : \n");
                scanf("%f",&c);
                printf ("Masukan Nilai Kedua : \n");
                scanf("%f", &d);
                cd=c/d;
                printf ("Jawaban = %.2f", cd);
                printf("\n");
                printf("\n");
            }
                else if (abc==5)
            {
                printf("Div\n");
                printf("Masukan Nilai Pertama : \n");
                scanf("%i",&a);
                printf ("Masukan Nilai Kedua : \n");
                scanf("%i", &b);
                ab=(int)a/b;
                printf ("Jawaban = %i", ab);
                printf("\n");
                printf("\n");
            }
                else if (abc==6)
            {
                printf("Mod\n");
                printf("Masukan Nilai Pertama : \n");
                scanf("%i",&a);
                printf ("Masukan Nilai Kedua : \n");
                scanf("%i", &b);
                ab=a%b;
                printf ("Jawaban = %i", ab);
                printf("\n");
                printf("\n");
            }
                else if (abc==7)
            {
                printf("Akar\n");
                printf("Masukan Nilai Pertama : \n");
                scanf("%i",&a);
                ab=sqrt(a);
                printf ("Jawaban = %i", ab);
                printf("\n");
                printf("\n");
            }
                else if (abc==8)
            {
                printf("Pangkat\n");
                printf("Masukan Nilai Pertama : \n");
                scanf("%i",&a);
                printf("Dipangkat (masukan angka): \n");
                scanf("%i",&b);
                ab=pow(a,b);
                printf ("Jawaban = %i", ab);
                printf("\n");
                printf("\n");
            }
           
        return 1;
       
       
       
       
}


hasilnya . . .

Tidak ada komentar:

Posting Komentar