Langsung ke konten utama

Program Aritmatika Dengan Percabangan Switch Case pada C++

 Program Aritmatika disini ada beberapa Pilihan :
1. Pertambahan
2. Pengurangan
3. Perkalian
4. Pembagian
5. Akar
6. dan Pangkat

Tampilan :


Berikut Contoh Syntax nya,semoga Bermanfaat :)

#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<stdlib.h>
main()
{
    int kod;
    float a,b,c;
    char q='y';
   
     while(q=='y'||q=='Y')
    {
    system("cls");
    printf("PROGRAM ARITMATIKA\n\n");
    printf("1 = PERTAMBAHAN\n");
    printf("2 = PENGURANGAN\n");
    printf("3 = PERKALIAN\n");
    printf("4 = PEMBAGIAN\n");
    printf("5 = PERAKARAN\n");
    printf("6 = PERPANGKATAN\n");
   
    printf("\npilih aritmatika yang diinginkan : ");scanf("%d",&kod);
   
    switch(kod)
   
    {
   
       case 1 : printf("\nPERTAMBAHAN\n");
                printf("input bilangan pertama : ");scanf("%f",&a);
                printf("input bilangan kedua : ");scanf("%f",&b);
                c = a + b;
                printf("%0.f + %0.f = \n%0.f\n",a,b,c);
                break;
               
       case 2 : printf("\nPENGURANGAN\n");
                printf("input bilangan pertama : ");scanf("%f",&a);
                printf("input bilangan kedua : ");scanf("%f",&b);
                c = a - b;
                printf("%0.f - %0.f = \n%0.f\n",a,b,c);
                break;
               
       case 3 : printf("\nPERKALIAN\n");
                printf("input bilangan pertama : ");scanf("%f",&a);
                printf("input bilangan kedua : ");scanf("%f",&b);
                c = a * b;
                printf("%0.f X %0.f = \n%0.f\n",a,b,c);
                break;
               
       case 4 : printf("\nPEMBAGIAN\n");
                printf("input bilangan pertama : ");scanf("%f",&a);
                printf("input bilangan kedua : ");scanf("%f",&b);
                c = a / b;
                printf("%0.f : %0.f = \n%0.2f\n",a,b,c);
                break;
       case 5 : printf("\nPERAKARAN\n");
                printf("input bilangan pertama : ");scanf("%f",&a);
                c = sqrt(a);
                printf("%0.2f\n",c);
                break;
       case 6 : printf("\nPERPANGKATAN\n");
                printf("input bilangan pertama : ");scanf("%f",&a);
                printf("input pangkat : ");scanf("%f",&b);
                c = pow(a,b);
                printf("%0.f\n",c);
                break;
       default : printf("tidak ada");
                 break;
               
    }
   
    printf("\ntry again [Y/N] : ");scanf("%s",&q);
}   
    getch();
}
   
   
   

Komentar

Postingan populer dari blog ini

Perbedaan Processor Socket AM3,AM3+ dan FM2

    VS saya akan menjelaskan tentang teknologi yang berkembang Pada Teknologi Processor AMD yang umum nya terdapat pada pasar Di indonesia.Sekaligus bagi teman-teman yang ingin merakit PC murah dan baik kualitas nya. Kadang teman-teman bingung dengan perbedaan diantara ketiga nya, saya akan bahas secara simple ketiga nya. Pertama AM3+ atau generasi diatas dari AM3 untuk Processor antara lain dengan seri FX-9xxx Setara Core i7, FX-8xxx,FX-6xxx,FX-4xxx semakin Tinggi Seri dibelakang nya semakin bagus dan semakin bagus pula harga nya :). seri FX sendiri seri atas dari produk AMD. Lalu Bagaimana Dengan AM3 ? Seri Ini banyak digunakan di Indonesia AMD AM3. untuk Processor nya sendiri berseri Athlon,Phenom dan Sempron. Dan Bagimana Dengan FM2 ? Untuk FM1 dan FM2 Processor saat Ini yang saya Ketahui antara Lain Apu A4-xx,Apu A6-xx, Apu A8-xx,Apu A10-xx. Bagaimana dengan Kelebihan Antara FM2 dan AM3 ? Untuk Processor FM2 saya simpulkan sedikit leb...

Perbedaan Div dan mod pada C++

Terkadang Kita bingung Memahami apa itu Div dan Mod, untuk Mudah nya silahkan lihat Contoh Berikut : Div sendiri adalah Hasil Bagi yaitu 2.  2X2 =4 5-4 =1 dan satu adalah Sisa Bagi atau Mod itu sendiri. lalu untuk implementasi Pemrograman nya dalam bahasa C++ bagaimana ? Ini Contoh Sourcode Program nya : #include <stdio.h> #include <conio.h> main() {             int a,hasildiv,hasilmod; printf ("Masukan Nilai ="); scanf ("%d",&a); hasildiv =a / 2; hasilmod =a % 2; printf ("Hasil div =%d",hasildiv); printf ("\nHasil mod =%d",hasilmod); getch(); } mudah kan :) Jika Ada Pertanyaan Silahkan Berikan Komentar :)