Skip to main content

Program C++ menentukan Bilangan Ganjil Genap,terbesar,terkecil serta berat badan Ideal

Program C++ Menentukan Bilangan Ganjil Genap,Terbesar serta terkecil & Program Berat Badan Ideal beserta Source Codenya

Dengan Program menentukan Bilangan kita tentu perlu suatu saat bila kita menggunakannya sekaligus mempelajari Program C++ dan memahami lebih dalam Program C++ Semoga artikel ini membantu bagi anda sekalian.Langsung saja dengan mengwali Menentukan Bilangan Ganjil Genap dan diakhiri dengan program Berat Badan Ideal,

1. Menentukan Bilangan Ganjil Genap

SubJudul yang pertama adalah menentukan Bilangan Ganjil Genap beserta Source Code
Pertama kita inisialisasikan dulu variabel yang akan dipakai yaitu a dengan tipe data integer 
- Untuk variabel pengulangannya saya pakai pilih dengan tipe data char
- Saya menggunakan pengulangan do while jadi kita tulis do{
- Kemudian output nya kita tulis cout << "Masukan angka: " ; dan input nya kita              tulis cin >> a;
- Jika ( a % 2 == 1) maka outputnya akan menghasilkan bilangan ganjil 
- Bila ( a == 0) maka outputnya akan menghasilkan bilangan netral
- Dan jika angka yang dimasukan tidak sesuai dengan proses diatas maka akan                menghasilkan output bilangan genap
- Pengulangan saya akhiri input pilih dan tulis while (pilih) supaya Pengulangan 
  do while dapat berjalan dengan lancar
- Untuk mengakhiri Program gunakan kurung tutup jika tidak program kita tidak akan    berjalan


Ini Source Codenya:


#include <iostream>

using namespace std;

int main()
{char pilih;
    cout << "======================" << endl;
    cout << "    Muhamad Alfi R    " << endl;
    cout << "       X RPL 1        " << endl;
    cout << "======================" << endl;
    do {int a;

    cout << "Masukan Nilai A : ";cin >> a;

    if ( a == 0)
        {cout << a << "Ini adalah Bilangan Netral" << endl;}
    else if (a % 2 == 0)
        {cout << "Ini adalah Bilangan Genap";}

    else
        {cout << "Ini adalah Bilangan Ganjil";}
    cout << endl << "Apa anda ingin mengulang (y/n)";
    cin >> pilih;
    cout << endl;

}while (pilih == 'y');
}
Dan saya Compile Program diatas menjadi:


2. Menentukan Nilai Terbesar

Program yang kedua akan membuat Nilai Terbesar  dengan cara menyeleksi
3 bilangan dan nilai terbesar nya akan muncul, Penjelasannya:
- Pertama kita inisialisasikan dulu variabel yang akan dipakai yaitu a,b,c dengan tipe      data integer 
- Untuk variabel pengulangannya saya pakai pilih dengan tipe data char
- Untuk Pengulangannya menggunakan pengulangan do while
- Kemudian output nya kita tulis cout << "Masukan nilai A : " ; dan input nya kita 
  tulis cin >> a; dan seterusnya sampai c
- Jika ( a>b&&a>c ) maka outputnya akan menghasilkan a adalah nilai terbesar
- Bila ( b>c&&b>a ) maka outputnya akan menghasilkan b adalah nilai terbesar                                                                                            
- Dan jika angka yang dimasukan tidak sesuai dengan proses diatas maka akan       menghasilkan output c adalah bilangan terbesar ;  proses diatas tadi berfungsi untuk   membandingkan/menyeleksi
- Untuk pengulangan nya kita input pilihan1 dan tulis while (pilih == ‘y’);


Ini Source Codenya:


#include <iostream>

using namespace std;

int main()
{char pilih;
    cout << "======================" << endl;
    cout << "    Muhamad Alfi R    " << endl;
    cout << "       X RPL 1        " << endl;
    cout << "======================" << endl;
    do {int a; int b; int c;
    cout << "Masukan Nilai A : "; cin >> a;
    cout << "Masukan Nilai B : "; cin >> b;
    cout << "Masukan Nilai C : "; cin >> c;

    if (a > b && a > c)
    {cout << "Nilai Terbesar adalah " << a << endl;}

    else if (b > a && b > c)
    {cout << "Nilai Terbesar adalah " << b << endl;}

    else if (c > b && c > a)
    {cout << "Nilai Terbesar adalah " << c << endl;}

    else { cout << "Semua Angka sama";}

    cout << endl << "Apa anda ingin mengulang (y/n)";
    cin >> pilih;
    cout << endl;
}while (pilih == 'y');}
Dan saya Compile hasilnya seperti Ini:

3. Menentukan Nilai Terkecil

Penjelasan:
- Jika ( a < b && a < c ) maka outputnya akan menghasilkan a adalah nilai terkecil
- Jika ( b < c && b < a ) maka outputnya akan menghasilkan b adalah nilai terkecil
- Proses ini berfungsi untuk menyeleksi dan mebandingkan suatu Bilangan
- Dan jika angka yang dimasukan tidak sesuai dengan proses diatas maka akan   menghasilkan output c adalah bilangan terkecil.


 Dan ini Source Code nya:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>

using namespace std;

int main()
{char pilih;
    cout << "======================" << endl;
    cout << "    Muhamad Alfi R    " << endl;
    cout << "       X RPL 1        " << endl;
    cout << "======================" << endl;
    do {int a; int b; int c;
    cout << "Masukan Nilai A : "; cin >> a;
    cout << "Masukan Nilai B : "; cin >> b;
    cout << "Masukan Nilai C : "; cin >> c;

    if (a < b && a < c)
    {cout << "Nilai Terkecil adalah " << a << endl;}

    else if (b < a && b < c)
    {cout << "Nilai Terkecil adalah " << b << endl;}

    else if (c < b && c < a)
    {cout << "Nilai Terkecil adalah " << c << endl;}

    else { cout << "Semua Angka sama";}

    cout << endl << "Apa anda ingin mengulang (y/n)";
    cin >> pilih;
    cout << endl;
}while (pilih == 'y');}
Saya Compile hasilnya seperti ini:

4. Menghitung Berat badan Ideal

Penjelasan:
- Pertama tama menginisialisasikan variabel nya dulu
- Saya menggunakan If else tetapi lebih mudah menggunakan switch case
- If saya pergunakan untuk jenis kelamin Pria
- Untuk proses nya kita ketik pria adalah (tinggi-100)- ((tinggi-100)*10/100);
- Kita buat else if untuk jenis kelamin Wanita
- Untuk proses nya kita ketik wanita adalah (tinggi-100)- ((tinggi-100)*15/100);
- Perbedaan antara pria dan wanita adalah hanya prosesnya


Ini Source Codenya:



 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>

using namespace std;

int main()
{char pilih;
    cout << "======================" << endl;
    cout << "    Muhamad Alfi R    " << endl;
    cout << "       X RPL 1        " << endl;
    cout << "======================" << endl;
    char gender; int tinggi, ideal, r1;
do{
    cout << "Apakah anda p/w? "; cin >> gender; cout << endl;
    cout << "Berapa Tinggi Badan anda :"; cin >> tinggi; cout << endl;

if (gender == 'p' )
    { if (tinggi <= 100) {cout << "Anda masih bayi" << endl;}
     else if (tinggi > 100)
     {r1 = (tinggi - 100) * 10 / 100;
     ideal = (tinggi - 100) - r1;
     cout << "Berat Badan Ideal : " << ideal << " Kg " << endl;}
        }

else if (gender == 'w' )
    { if (tinggi <= 100) {cout << "Anda masih bayi" << endl;}
     else if (tinggi > 100)
     {r1 = (tinggi - 100) * 15 / 100;
     ideal = (tinggi - 100) - r1;
     cout << "Berat Badan Ideal : " << ideal << " Kg " << endl;}
        }
        cout << "Apa anda ingin mengulang (y/n)?";
        cout << endl;
        cin >> pilih;
    }while (pilih == 'y');}

Dan ini hasil Compilenya:


Semoga Bermanfat dan Selamat beraktivitas kembali

Comments

Popular posts from this blog

Membuat Anak Tangga menggunakan PHP - P24

Cara Membuat Anak Tangga menggunakan Array 2 Dimensi & Looping  Kali ini saya akan menunjukan kepada kalian cara membuat Anak Tangga di PHP menggunakan Array 2 dimensi & Looping dengan menyesuaikan Input dan pilihan warna dari User. Semoga bermanfaat~ <?php error_reporting ( 0 ); $jumlah = $_POST [ 'anakTangga' ]; $warna = $_POST [ 'warnaTangga' ]; for ( $i = 0 ; $i < $jumlah ; $i ++) { for ( $j = 0 ; $j < $i ; $j ++) { echo "<div class='kotak' style='background-color:$warna'></div>" ; } echo "<div class='kotak' style='background-color:$warna'></div><br>" ; } ?> Dan ini hasilnya Keterangan: Bahwa dalam menggunakan Array 2 Dimensi & Looping akan terus menerus mengulang sesuai dengan Input User <!DOCTYPE html> <html> <head> <title> Tangga Berwarna </title> </head> ...

Komponen Audio,Video & Flash - P7

Menyediakan komponen, Audio, Video & Flash Format Tampilan Video Kita dapat menampilkan format audio pada halaman web, untuk menampilkannya dapat digunakan format seperti ini  Hasilnya: Source Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <!DOCTYPE html> <html> <head> <title> cek video </title> </head> <body> <video width= "999" height= "540" controls poster= "gambarku/cute-030.jpg" > <source src= "This Is Me.mkv" type= "video/mp4" > browser anda tidak mendukung format video ini </video> </body> </html> Format Tampilan Audio  Hasilnya: Format Tampilan Flash 1 2 3 4 5 6 7 8 <html> <head> <title> Animasi </title> </head> <body> <embed src= "media/Strong.swf" > </body> </html> Hasilnya: Aud...

Algoritma C++ Konversi dan Menukar Bilangan dari User

MENJADIKAN CODING C++ BERMANFAAT UNTUK USER Selamat beraktivitas bagi pembaca sekalian dimanapun kalian berada.. Kali ini saya akan menunjukan kepada kalian coding sederhana dengan C++ sesuai dengan judulnya  Yang saya bahas kali ini adalah  -PERTUKARAN NILAI MENGGUNAKAN VARIABEL BANTU -PERTUKARAN NILAI TANPA MENGGUNAKAN VARIABEL BANTU -BILANGAN POSITIF & NEGATIF dan -KONVERSI WAKTU DARI DETIK KE JAM, MENIT, dan DETIK Langsung saja ke pembahasan di bawah ini. 1. PERTUKARAN NILAI MENGGUNAKAN VARIABEL BANTU -Kita menginisialisasikan terlebih dahulu variabelnya x, y, z dengan tipe data Integer sebenarnya variabel z hanya variabel pembantu saja -Lalu untuk pengulangannya saya memakai do while  dengan menginisialisasikan pilih dengan tipe data char -Lalu pengulangannya saya tulis do{ -Saya outputkan dengan  cout << "Masukan Nilai X : " ; dan input dengan cin >> a ; -Untuk proses saya masukan z = x ; x = y ; y = z ; ...