Saturday, October 20, 2018


Hallo Coding Maniak Sudahkah Anda Ngoding Hari Ini ??
Kali ini saya akan membagikan 6 Program sederhana pemilihan if else dan case menggunakan C++, ini adalah program-program yang dulu pertama kali saya coba saat awal-awal belajar pemrograman c++, kalau dideskripsikan pendek, simpel, sederhana sekali mau dibuang sayang juga, kalau di post satu-satu pendeknya keterlaluan mungkin nggak bakal sampai 300 kata per post jadi saya satukan saja lah ya.
Ya codingannya sangat sederhana bahkan ngga ada yang lebih dari 50 baris source codenya, di dalam post ini ada program menentukan ganjil genap, program menentukan hari esok, program menghitung berat badan ideal, program gaji dengan tunjangan sederhana dan yang terakhir program mengurutkan angka terbesar ke terkecil.
Langsung untuk yang pertama

1. Program Menentukan Hari Esok Menggunakan Case versi C++

contoh program C++ menentukan hari esok

tutorial C++ membuat program menetukan hari esok

Kita disini menggunakan switch case jadi case yang dibawah telah disesuiakan dengan menu pilihan yang diatas, misal di menu pilihan no 1 adalah hari senin maka di coding case 1 kita tulis hari selanjutnya yaitu selasa jadi saat kita memilih pilihan 1 maka hari selasa akan langsung muncul sebagai hari selanjutnya.
Ini screenshot ketika program dijalankan

belajar membuat program sederhana menetukan hari esok

Source Codenya:
#include <iostream>
using namespace std;
int main()
{
                int Hari;
                cout<<"=========="<<endl;
                cout<<"1. Senin"<<endl;
                cout<<"2. Selasa"<<endl;
                cout<<"3. Rabu"<<endl;
                cout<<"4. Kamis"<<endl;
                cout<<"5. Jum'at"<<endl;
                cout<<"6. Sabtu"<<endl;
                cout<<"7. Minggu"<<endl;
                cout<<"=========="<<endl;
                cout<<endl;
                cout<<"Masukan Hari Ini : "; cin>>Hari;
                switch (Hari)
                {
                                case 1 : cout<<"Hari ini Senin Besok Adalah Hari Selasa"<<endl;
                                break;
                                case 2 : cout<<"Hari Ini Selasa Besok Adalah hari Rabu"<<endl;
                                break;
                                case 3 : cout<<"Hari ini Rabu Besok Adalah Hari Kamis"<<endl;
                                break;
                                case 4 : cout<<"Hari Ini Kamis Besok Adalah hari Jum'at'"<<endl;
                                break;
                                case 5 : cout<<"Hari ini Jum'at Besok Adalah Hari Sabtu"<<endl;
                                break;
                                case 6 : cout<<"Hari Ini Sabtu Besok Adalah hari Minggu"<<endl;
                                break;
                                case 7 : cout<<"Hari ini Minggu Besok Adalah Hari Senin"<<endl;
                                break;
                                default : cout<<"Hari Yang Anda Masukan Salah"<<endl;
                }
                return 0;
}



2. Program Menghitung Berat Badan Ideal Menggunakan Case versi C++

contoh program C++ Program menghitung berat badan ideal

tutorial C++ membuat program menghitung berat badan ideal


Program ini juga menggunakan case untuk pilihan menu laki-laki dan perempuan, karena rumus menghitungnya berbeda.
Ini screenshot ketika program dijalankan

program berat bdan ideal menggunkan algoritma case


Source codenya:
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
                int bbideal,tb;
                char pil,lagi;
                do
    {
                cout<<"Rumus Menghitung Berat Ideal"<<endl;
                cout<<" 1. Pria "<<endl;
                cout<<" 2. Wanita "<<endl;
                cout<<endl;
                cout<<"Masukan Pilihan Anda : "; cin>>pil;
                cout<<endl;
                switch (pil)
                {
                                case '1' :
                                                {
                                                                cout<<"==================================="<<endl;
                                                                cout<<"Masukan Tinggi Badan Anda     : "; cin>>tb;
                                                                bbideal=(tb-100)-((tb-100)*0.1);
                                                                cout<<"Berat Badan Ideal Anda Adalah : "<<bbideal<<" Kg"<<endl;
                                                                cout<<"==================================="<<endl;
                                                                break;
                                                }
                                case '2' :
                                                {
                                                                cout<<"==================================="<<endl;
                                                                cout<<"Masukan Tinggi Badan Anda     : "; cin>>tb;
                                                                bbideal=(tb-100)-((tb-100)*0.15);
                                                                cout<<"Berat Badan Ideal Anda Adalah : "<<bbideal<<" Kg"<<endl;
                                                                cout<<"==================================="<<endl;
                                                                break;
                                                }
                                default:
                                                cout<<"Pilihan Anda Tidak Tersedia"<<endl;
                }
                cout<<"Anda Ingin Memilih Kembali    : "; cin>>lagi;
    }
    while(lagi== 'Y' || lagi== 'y');
    getch();
}



3. Program Mengurutkan Angka Terbesar ke Terkecil Menggunakan If Else versi C++

contoh program C++ mengurutkan angka terbesar ke terkecil

tutorial C++ program mengurutkan angka terbesar ke terkecil

Untuk keterangannya ada di gambarnya langsung kebetulan yang ini dulu bikin ada komentarnya.
Screenshot ketika program dijalankan

program sederhana mengurutkan angka

Source Codenya:
#include <iostream>
using namespace std;
int main()
{
                int a,b,c,terbesar1,terbesar2,terbesar3;             
               
                cout<<"Masukan Tiga Buah Nilai"<<endl;
                cout<<"Nilai A : "; cin>>a;                          
                cout<<"Nilai B : "; cin>>b;
                cout<<"Nilai C : "; cin>>c;
                if (a>b)                                             
                {
                                if (a>c)                                         
                                {
                                                if (b>c)                                     
                                                {
                                                                terbesar1=a; terbesar2=b; terbesar3=c;   
                                                }
                                                else
                                                {
                                                                terbesar1=a; terbesar2=c; terbesar3=b;   
                                                }
                                }
                                else
                                {
                                                terbesar1=c; terbesar2=a; terbesar3=b;       
                                }
                }
                else
                {
                                if (b>c)                                         
                                {
                                                if (a>c)                                     
                                                {
                                                                terbesar1=b; terbesar2=a; terbesar3=c;   
                                                }
                                                else
                                                {
                                                                terbesar1=b; terbesar2=c; terbesar3=a;   
                                                }
                                }
                                else
                                {
                                                terbesar1=c; terbesar2=b; terbesar3=a;      
                                }
                }
    cout<<"Urutan Nilai Terbesar ke Terkecil : "<<terbesar1<<" , "<<terbesar2<<" , "<<terbesar3;
    return 0;
}



4. Program Menentukan Ganjil Genap Menggunakan If Else versi C++

contoh program C++ membuat program menetukan ganjil genap


Program diatas x adalah angka ngasal yang kita masukan, cara bacanya jika x habis dibagi 2 maka x adalah genap jika tidak x adalah ganjil
Screenshot ketika program dijalankan

tutorial C++ program sederhana menetukan ganjil genap

Source codenya:
#include <iostream>
using namespace std;
main()
{
                int x;
                cout<<"Masukan Sembarang Angka : "; cin>>x;
                if (x % 2 == 0)
                {
                                cout<<"Genap";
                }
                else
                {
                                cout<<"Ganjil";
                }
                return 0;
}



5. Program Menghitung Gaji Dengan Tunjangan menggunakan If Else versi C++

contoh program C++ menghitung gaji dengan tunjangan

program sederhana menghitung gaji dengan tunjangan

Dalam program diatas kita akan menghitung gaji dengan tunjangan, gaji pokoknya telah ditentukan yaitu 2.000.000 dan tunjangan dihitung dari jumlah istri (jumlah istri dikali 500.000) dan jumlah anak (jumlah anak dikali 200.000).
Screenshot ketika program dijalankan

belajar membuat program menghitung gaji

Source codenya:
#include <iostream>
using namespace std;
int main ()
{
                long Gatot, TuAn, TuIs;
                long Gapok=2000000;
                string nama;
                int jumAn, jumIs;
                char Anak, Istri;
               
                cout<<"==========Menghitung Gaji PNS IDAMAN========="<<endl;
                cout<<"_______________________________________"<<endl;
                cout<<"Nama               : "; cin>>nama;
                cout<<"Punya Istri  (Y/T) : "; cin>>Istri;
                if (Istri=='Y' || Istri=='y')
                {
                cout<<"Jumlah Istri       : "; cin>>jumIs;
                TuIs=jumIs*500000;
    }
    else
    {
                TuIs=0;
                }
                cout<<"Punya Anak   (Y/T) : "; cin>>Anak;
                if (Anak=='Y'|| Anak=='y')
                {
                cout<<"Jumlah Anak        : "; cin>>jumAn;
                TuAn=jumAn*200000;
    }
    else
    {
                TuIs=0;
                }
                Gatot=Gapok+TuAn+TuIs;
                cout<<"Gaji Total Anda Adalah : Rp."<<Gatot<<endl;
                cout<<"Mantap Toh"<<endl;
return 0;             
}



6. Program Mencari Bilangan Bulat dan Kelipatan Empat Menggunakan If Else versi C++

contoh program C++ mencari bilangan bulat dan kelipatan empat

Di program ini kita akan memasukan sembarang angka dan sistem akan menentukan apakah angka tersebut bilangan bulat dan kelipatan empat atau bukan.
Screenshot ketika program dijalankan.

belajar membuat program sederhana mencari bilangan bulat dan kelipatan empat

Source codenya:
#include <iostream>
using namespace std;
int main()
{
                int x;
                cout<<"Masukan sembarang angka : "; cin>>x;
                if (x%2==0 && x%4==0)
                {
                                cout<<"Bilangan Bulat dan Kelipatan 4";
                }
                else if (x%2==0)
                {
                                cout<<"Bilangan Bulat Tapi bukan kelipatan 4";
                }
                else
                {
                                cout<<"Bukan bilangan bulat";
                }
                return 0;



0 comments:

Post a Comment

Powered by Blogger.

Author

My photo
"life is only once, so don't choose to be mediocre, do whatever you need to do and die without regret" -Mad Arief-

Postingan Terbaru

Total Pageviews