Minggu, 06 Maret 2016

PERCABANGAN

Kita lanjut lagi. Ini adalah program yang kedua di minggu pertama

Masih sama seperti program sebelumnya, program ini masih tentang program perulangan namun kali ini menggunakan switch. Berikut ini adalah programnyaaa...

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
    int pil;
    cout<<"1. Penjumlahan"<<endl;
    cout<<"2. Pengurangan"<<endl;
    cout<<"Masukkan pilihan anda [1/2] : "; cin>>pil;
    cout<<endl;
    switch(pil){
        int a, b, hasil;
        case 1: {
            cout<<"Masukkan nilai a : "; cin>>a;
            cout<<"Masukkan nilai b : "; cin>>b;
            hasil=a+b;
            cout<<"Hasil = "<<hasil;
            break;
        }
        case 2: {
            cout<<"Masukkan nilai a : "; cin>>a;
            cout<<"Masukkan nilai b : "; cin>>b;
            hasil=a-b;
            cout<<"Hasil = "<<hasil;
            break;
        }
        default: cout<<"Error!"<<endl;
        break;
    }
    return 0;
}


Program di atas adalah program untuk menghitung penjumlahan dan pengurangan.. nilainya bisa dinputkan melalui keyboard. Misalnya, jika diinpukan nilai a = 3 dan b = 2 maka outputnya adalahh..

Jika kita pilih penjumlahan outputnya..
1. Penjumlahan
2. Pengurangan 
Masukkan pilihan anda [1/2] : 1

Masukkan nilai a = 3
Masukkan nilai b = 2
Hasil = 5
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Process exited after 11.72 seconds with return value 0
Press any key to continue . . .

jika kita pilih pengurangan outputnya..
1. Penjumlahan
2. Pengurangan 
Masukkan pilihan anda [1/2] : 2

Masukkan nilai a = 3
Masukkan nilai b = 2
Hasil = 1
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Process exited after 11.72 seconds with return value 0
Press any key to continue . . .

Sekiaannnn....

Tidak ada komentar:

Posting Komentar