Showing posts with label Contoh Program C. Show all posts
Showing posts with label Contoh Program C. Show all posts

Contoh Program C++ Looping Do-While

Hallo sahabat Ilmu-Komputer , Lanjutan postingan program kemarin  Program Looping While , kali ini saya akan berbagi Ilmu masih dalam Pembahasan Looping , pasti anda sudah paham kan apa itu Looping ?? saya harap Mudah-Mudahan anda sudah paham  . Untuk kali Ini saya akan membuat Program Sederhana dengan Program Looping Do-while , ada While,Do-While, apa bedanya sihk ??

Pernyataan While akan melakukan Looping atau Pengulangan selama bernilai True sedangkan untuk Pernyataan Do-While pada pernyataan ini sedikit berbeda dengan pernyataan While , pengulangan dengan Do-while akan mengekeskusi pernyataan minimal 1 kali,

Prosedurnya adalah perintah ini akan mengeksekusi terlebih dahulu Block code yang terdapat pada pernyataan do baru kemudian terdapat suatu kondisi ( dalam While ) yang Menentukan akan terjadi Looping  atau Tidak ,

Untuk Lebih jelasnya perhatikan Contoh Di bawah Ini

========================================================================

// Program Penggunaan Do-while
#include <iostream>
#include <string>
using namespace std;

int main ()
{
    char cPilihan; // variabel untuk menampung kondisi
    string zNama; // variabel untuk menampung nama
    do
    {
           cout <<"Masukan Nama anda :";
           cin >> zNama;
           cout <<"Nama anda adalah " << zNama << endl
                <<"Apakah anda ingin Mengulanginya lagi [y / n] ? ";
           cin >> cPilihan;
           }while(cPilihan =='y' || cPilihan=='Y');
         
           cout <<"Disini Sudah Bukan Wilayah Loop" << endl;
           system("PAUSE");
           return 0;
           }
========================================================================

Maka ketika Program Dieksekusi akan Menghasilkan Seperti Ini


Pada awal intruksi dalam Block Kode  do, Program akan meminta user menginputkan nama yang kemudian akan diberi kepada variabel zNama yang bertipe string setelah Itu Program Akan menampilkan Nama yang diketikannya , lalu program akan meminta konfirmasi dari user apakah akan dilanjutkan Loop atau tidak

Apabila user menekan Y atau y pada keyboard maka kondisi bernilai true dan pengulangan Dilanjutkan , Namun apabila user menekan Tombol lain Atau n maka looping berhenti dan kondisi menjadi False
Dan progam akan berakhir dan mengeksekusi Program Selanjutnya

Mudah-Mudahan apa yang saya jelaskan ini memberikan Manfaat Kepada Pembaca

Download Source Code + Program Looping Do-while

Contoh Program Looping While

Hallo sahabat Ilmu Komputer , Sepertinya sudah lama saya tidak sharing Ilmu C++ Di blog Ini ,Kali Ini saya akan sharing tentang Program Looping While.

Printah While Ini akan melakukan Looping Atau Pengulangan Selama Kondisi bernilai True , Sintaksnya kurang lebih seperti Ini

While(kondisi)
{
         // Code yang akan di eksekusi
}

Kondisi yang dipakai dalam pernyataan while sama dengan kondisi pada pernyataa percabangan , Kondisi ini akan memeriksa dua buah nilai dan membandingkannya menurut persyaratan operator kesetaraan / ketidaksamaan

Untuk Lebih Jelasnya Perhatikan Contoh Di bawah Ini

========================================================================


// PRogram Loooping While
#include <iostream>
using namespace std;

int main ()
{
    int a;
    cout <<"Masukan Jumlah Pengulangan : ";
    cin >> a;
   
    while(a >0)
    {
            cout <<"Nilai a adalah " << a
                 <<" Dan Masih dalam Loop" << endl;
               
                 a--;
                 }
               
               
                 cout <<"Disini bukan Wilayah Loop" << endl
                      <<"Nilai a adalah " << a << endl;
               
                 system("PAUSE");
                 return 0;
                 }
           
========================================================================

ketika Program Diesksekusi akan menghasilkan Program Seperti Gambar di bawah Ini



Untuk Jelas Penjelasannya sobat Bisa Download Ebook sederhana Disini

Menghitung Jari-Jari Menggunakan C++

Selanjutnya saya akan sharing bagaimana membuat program menghitung Jari-Jari menggunakan Pemrograman C++


Ini source Codenya

===========================================================================
// Membuat Program Menghitung Luas lINGKARAN

#include <iostream>
#define pi 5.00 // untuk mempermudah  ( kata pi menjadi angka 5.00 )
#define char float
using namespace std;

int main ()
{
    char fJariJari, fLuasLingkaran;
    fJariJari = 4.50;
    fLuasLingkaran = pi * fJariJari; // jari kita tidak perlu menuliskan angka karna angka sudah di wakilkan oleh pi
    cout <<"Panjang Jari-jari : " << fJariJari << endl
         <<"Luas Lingkarannya adalah : " << fLuasLingkaran << endl;
        
         system("PAUSE");
         return 0;
         }
==========================================================================

Maka ketika program Dieksekusi akan menghasilkan seperti dibawah Ini

Download source codenya disini

Mudah-Mudahan bermanfaat Bagi Nusa dan bangsa

Penggunaan Getline Dalam C++

Ok selanjutnya saya akan sharing tentang penggunaan Getline dalam Dunia pemrograman C++ Yang sebelumnya saya sudah postingkan di artikel Pemrograman BAB II

Ini source Codennya

========================================================================
// membuat boidata menggunakan getline

#include <iostream>
#include <string>
using namespace std;

int main ()
{
    string zContoh;
    string zContoh_Umur;
   
    cout <<"Masukan Nama anda : ";
    getline(cin , zContoh);
    cout <<"Nama anda adalah : " << zContoh << endl;
    cout <<"-----------------------------------------------------------------" << endl;
    cout <<"Masukan Umur anda : ";
    getline(cin, zContoh_Umur);
    cout <<"Umur anda adalah : " << zContoh_Umur << endl;
    cout <<"-----------------------------------------------------------------" << endl;
    cout <<"KESIMPULAN\n";
    cout <<"" <<zContoh<< " adalah Nama anda " << endl
         <<"" <<zContoh_Umur<<"th adalah umur anda " << endl<< endl;
   
    system("PAUSE");
    return 0;
}
=========================================================================

Maka ketika Program Dieksekusi akan menghasilkan seperti ini


Download Source Codenya Disini

Mudah-mudahan bermanfaat Bagi Nusa dan bangsa

Menggunakan Perintah Cin dalam C++

Kali ini saya akan sharing bagaimana cara mengunakan perintah cin dalam C++ yang sebelumnya sudah saya jelaskan di artikel pemrograman BAB II

Ini source Codenya
=====================================================================
// Contoh Perintah Cin                                                                                                                        
#include <iostream>
#include <string>
using namespace std;
int main ()
{
    string z,x,c;
    cout <<"Masukan 3 Kata :"; // setiap kata menggunakan Spasi
    cin >> z >> x >> c;
    cout <<"\nKata pertama adalah : " << z <<endl
         <<"Kata Kedua adalah : " << x << endl
         <<"Kata ketiga adalah : " << c << endl;
      
         system("PAUSE");
         return 0;
         }
======================================================================

Maka ketika program di eksekusi akan menghasilkan seperti screen dibawah ini

Download source code disini

Mudah-mudahan bermanfaat Bagi nusa dan Bangsa

Contoh Program Aritmatika


Pada Kali Ini saya akan mempostingkan contoh Program Artimatika yang sebelumnya sudah saya jelaskan pada BAB II

Operator Aritmatika Ini merupakan operator umum seperti Penjumlahan , Pengurangan , perkalian , pembagian dan modulo
untuk lebih jelasnya ini source code dari program aritmatika
// contoh operator aritmatika
#include <iostream>
using namespace std;
int main ()
{

   
    int nHasil_perkalian = 4*5; // hasil 4*5 akan diberikan ke variabel nHasil_perkalian
    int nHasil_penjumlahan = 4+5; // hasil 4+5 akan diberikan ke variabel nHasil_penjumlahan
    int nHasil_pengurangan = 4-5; // hasil 4-5 akan diberikan ke variabel  nHasil_pengurangan
    int nHasil_pembagian = 4/5; // hasil 4/5 akan diberikan ke variabel nHasil_pembagian
    int nHasil_modulo = 4%5; // hasil 4%5 akan diberikan ke variabel nHasil_modulo
    cout <<"[ 4 * 5 ] = "<< nHasil_perkalian << endl;
    cout <<"[ 4 + 5 ] = "<< nHasil_penjumlahan <<endl;
    cout <<"[ 4 - 5 ] = "<< nHasil_pengurangan <<endl;
    cout <<"[ 4 / 5 ] = " << nHasil_pembagian <<endl;
    cout <<"[ 4 % 5 ] = " << nHasil_modulo <<endl;
    system("PAUSE");
    return 0;
}


 dan ketika program di eksekusi akan menampilkan hasil seperti di bawah ini


Cukup sekian dulu postingan saya kali ini mudah-mudahan bermanfaat bagi nusa dan bangsa

Contoh Program C++ - Kalkulator

Kalkulator sederhana
Untuk kali ini saya akan berbagi sedikit ilmu dari dunia programming , yakni saya membuat contoh program C++ - Kalkuator sederhana,  saya mendapatkan inspirasi ini ketika saya ingin menghitung Uang yang jumlahnya tidak sedikit.
Pada program ini saya mengunakan beberapa fungsi yaitu If dan Do while Untuk lebih jelasnya perhatikan di bawah ini


#include <iostream>
using namespace std;
int main ()
{
   int nHasilPerkalian1,nHasilPerkalian2;
   int nHasilPenjumlahan1,nHasilPenjumlahan2;
   int nHasilPembagian1,nHasilPembagian2;
   int nHasilPengurangan1,nHasilPengurangan2;
   int nJumlah;
   int menu;
   char jawab;
   char nPilihan;
  

   cout <<"=====================================================================" << endl;
   menu:
   cout <<"Calculator Sederhana\n";
   cout <<"1.Perkalian\n";
   cout <<"2.Penjumlahan\n";
   cout <<"3.Pembagian\n";
   cout <<"4.Pengurangan\n";
   cout <<"Masukan Menu di atas: ";
   cin >> menu;
   cout <<"=====================================================================" << endl;
   if ( menu == 1 )
   { 
        do
        {
        cout <<"Masukan Angka:";
        cin >> nHasilPerkalian1;
        cout <<"Masukan Angka:";
        cin >> nHasilPerkalian2;
        nJumlah = nHasilPerkalian1 * nHasilPerkalian2;
        cout <<"Jumlah Perkalian Antara [" << nHasilPerkalian1 << "] dan [" << nHasilPerkalian2 << "] adalah : " << nJumlah << endl;
        cout <<"Apakah Anda Ingin Mengunlanginya lagi [y/t]:";
        cin >> nPilihan;
        cout <<"Tekan B untuk kembali ke menu awal : ";
            cin >> jawab;
            if (jawab == 'b' || jawab ==  'B');
            goto menu;
   }while ( nPilihan == 'y' || nPilihan == 'Y' );
}
   if ( menu == 2 )
   {
        do
        {
        cout <<"Masukan Angka:";
        cin >> nHasilPenjumlahan1;
        cout <<"Masukan Angka:";
        cin >> nHasilPenjumlahan2;
        nJumlah=  nHasilPenjumlahan1 + nHasilPenjumlahan2;
        cout <<"Jumlah Penjumlahan antara [ " <<nHasilPenjumlahan1<< "] dan [" << nHasilPenjumlahan2 <<"] adalah :" << nJumlah << endl;
        cout <<"Apakah anda ingin Mengulanginya Lagi [y/t]: ";
         cin >> nPilihan;
        cout <<"Tekan B untuk kembali ke menu awal :";
            cin >> jawab;
            if (jawab == 'b' || jawab ==  'B');
            goto menu;
}while ( nPilihan == 'y' || nPilihan == 'Y');

}
       if ( menu == 3)
       {
            do
            {
                 cout <<"Masukan Angka :";
                 cin >> nHasilPembagian1;
                 cout <<"Maukan angka : ";
                 cin >> nHasilPembagian2;
                 nJumlah = nHasilPembagian1/nHasilPembagian2;
                 cout <<"Jumlah Pembagian antara [ " << nHasilPembagian1 << "] dan [ " << nHasilPembagian2 << "] adalah :" << nJumlah <<endl;
                 cout <<"Apakah Anda ingin Mengulanginya lagi [y/t]:";
                 cin >> nPilihan;
                 cout <<"Tekan B untuk kembali ke menu awal : ";
                      cin >> jawab;
                       if (jawab == 'b' || jawab ==  'B');
                       goto menu;
                 }while (nPilihan == 'y' || nPilihan =='Y');
                 }
       if ( menu == 4)
       {
            do
            {
                 cout <<"Masukan angka:";
                 cin >>nHasilPengurangan1;
                 cout <<"Masukan angka:";
                 cin >> nHasilPengurangan2;
                 nJumlah = nHasilPengurangan1 - nHasilPengurangan2;
                 cout <<"Jumlah Pengurangan anrata [ " << nHasilPengurangan1 <<"] dan [ " << nHasilPengurangan2 << "] adalah : " << nJumlah << endl;
                 cout <<"Apakah anda ingin Mengulanginya lagi[y/t]:";
                 cin >> nPilihan;
                 cout <<"Tekan B untuk kembali ke menu awal :";
            cin >> jawab;
            if (jawab == 'b' || jawab ==  'B');
            goto menu;
                 }while ( nPilihan == 'y' || nPilihan == 'Y' );
                 }
       if ( menu > 4 )
       {
            cout <<"MENU " << menu << " TIDAK ADA\n";
            }

system("PAUSE");
return 0;
}

nah pada program tersebut kan menghasilkan seperti ini saya ambil screenya
Nah ketika User mengetikan nilai dari  [ cin >> nHasiLperkalian1 ] dan [ cin >> nHasilPerkalian 2 ]  maka program akan mengeksekusi variabel tersebut dan nJumlah akan menampilkannya di layar monitor

Cukup sekian berbagi ilmu saya kali ini mudah-mudahan sebermanfaat bagi nusa dan bangsa .....

Download sourceCode

Program C++ Mengetahui Kelulusan

Progam C++ Mengetahui Kelulusan

Selanjutnya saya akan memposting program saya yang sangat sederhana , program ini saya buat ketika Lulus dari sebuah sekolahan di bandung  namanya adalah program mengetahui kelulusan dimana ketika user mengetikan nilai UN pada program tersebut akan menanggapi apakah user lulus dalam nilai Un atau tidak
langsung sja scriptnya nih 

// Mengetahui Kelulusan Anda
#include <iostream>
using namespace std;

int main ()
{
    int nNilai;
   
    cout <<"Masukan Nilai Rata-Rata Ujian Nasional Anda :";
    cin >> nNilai;
    if ( nNilai < 6 )
    {
         cout <<"Mohon Maaf Anda \aTidak Lulus\n";
    }
    if ( nNilai > 6 && nNilai <= 10)
    {
         cout <<"Selamat Anda Lulus\n";
    }
system("PAUSE");
return 0;
}

Maka ketika program di eksekusi akan menampilkan hasil seperti ini
ketika user mengetikan angka 7 , maka program akan mengasilkan seperti diatas

lalu bagaimana ketika user memsasukan kurang dari 6 ??
maka ini adalah hasil eksekusinya


Cukup sekian postingan saya kali ini dengan judul contoh program C_mengetahui kelulusan mudah-mudahan bermanfaat

Contoh Program C - Menu Makanan

Program sederhana Menu makanan Untuk Retoran 

Kali ini saya akan mempostingkan hasil karya saya yang sangat sederhana sekali. saya membuat program ini ketika saya sedang makan malam dengan teman-teman disebuah restoran di bandung , saya berpikir bagaimana komputer bisa memprogram menu makan untuk seorang pelanggan dengan begitu cepat....

nah langsung saja ke TKP 
ini source code-nya


#include <iostream>
using namespace std;

int main ()
{
    int x;
    int porsi;
    
    cout <<"====================================================================" << endl;
    cout <<"Menu Makanan Dan minumah\n";
    cout <<"PT.Makanan Enak\n";
    cout <<"====================================================================" << endl;
    cout <<"1.Nasi Goreng\n";
    cout <<"2.Nasi Goreng special\n";
    cout <<"3.Mie Goreng\n";
    cout <<"4.Stik Moen-Moen\n";
    cout <<"5.Stik daging Sapi";
    cout <<"6.Nasi Gila\n";
    cout <<"7.Miie goreng + Telur\n";
    cout <<"8.Teh botol\n";
    cout <<"9.Air mata kucing\n";
    cout <<"10.Teh madu special\n";
    cout <<"11.Air Meneral\n";
    cout <<"====================================================================" << endl;
    
    cout <<"Masukan Menu makanan:";
    cin >> x;
    
    
    switch (x)
    {
           case 1 : cout <<"Anda Mememesan Nasi Goreng\n"; cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 2 : cout <<"Anda Mememesan Nasi goreng special\n"; cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 3 : cout <<"Anda Mememesan Mie Goreng\n";cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 4 : cout <<"Anda Mememesan  Stik Moen-Moen\n";cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 5 : cout <<"Anda Mememesan  Stik daging sapi\n";cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 6 : cout <<"Anda Mememesan Nasi gila\n";cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 7 : cout <<"Anda Mememesan Miie goreng + telur\n";cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 8 : cout <<"Anda memesan Teh botol\n";cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 9 : cout <<"Anda memesan Air Mata kucing\n";cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 10 : cout <<"Anda memesan Teh madu Special\n";cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           case 11 : cout <<"Anda memesan Air mineral\n";cout <<"Jumlah Porsi :"; cin >> porsi;  cout <<"Pesan POrsi : " << porsi << endl;
           break;
           
           default : cout <<" tidak ada dalam menu \n";
           }
           system("PAUSE");
           return 0;
           }





Maka hasil eksekusinya akan seperti ini


cukup sekian dulu postingan contoh program C++ saya kali ini dan mudah-mudahan bermanfaat bagi kawan-kawan semua

DOwnload SourceCode

Berat Badan Ideal

Aplikasi Pengukur Berat Badan Ideal
Kebetulan hari ini adalah hari tehknologi nasional ( selamat para peneliti gaji master-master peneliti siap naik lihat di detik.comsaya ingin mengembangkan beberapa dari apa yang saya pelajari dari tehknologi tersebut ,disini saya men-inplementasikan kegiatan saya sehari-hari saya dengan belajar pemorgraman C++ , maaf-maaf saja kalau aplikasi ini sedeharana dan simpel mungkin yang lain juga bisa membuatnya dan mungkin lebih ahli dari saya 

 kalau ada kekurangan dari source code ini harap di revisi kembali dan memberi masukan khususnya kepada saya sendiri 

di bawah ini source codenya
 -----------------------------------------------------------------
#include <iostream>
#define pi 100
#define a 0.1
#define char float
#include <string>
using namespace std;

int main ()
{
    int menu;
    char cPilihan;
    string nNama;
    cout <<"--------------------------------------------------------------------"<< endl;
    cout <<"Masukan Nama anda : ";
    getline ( cin , nNama);
    cout <<"Nama Anda Adalah : " << nNama << endl << endl;
    cout <<"--------------------------------------------------------------------" << endl;
   
    char fTinggi , fBerat;
    cout <<"Masukan Tinggi Badan anda : ";
    cin >> fTinggi;
    fBerat = fTinggi - pi;
    cout <<"Berat Badan normal anda adalah : " << fBerat << endl;
    cout <<"--------------------------------------------------------------------" << endl;
   
    char fTinggiIdeal, fBeratIdeal;
    cout <<"Masukan kembali Tinggi Badan anda : ";
    cin >> fTinggiIdeal ;
    fBeratIdeal = (fTinggiIdeal - pi) - (a * (fTinggiIdeal- pi));
    cout <<"Berat Badan Ideal Anda adalah :" << fBeratIdeal << endl;
    cout <<"--------------------------------------------------------------------" << endl;
   
    cout <<"1.Lihat Keterangan\n";
    cout <<"2.Terimaksih \n";
    cout <<"Masukan Menu : ";
    cin >> menu ;
   
    if ( menu == 1 )
    {
         cout <<"1.Kelebihan Berat badan / Overwight = Hasilnya 10% s/d 20% lebih besar\n";
         cout <<"2.Kegemukan / Obesitas / Obesity = Hasilnya lebih dari 10% dari yang seharusnya\n";
         cout <<"3.Kurus = hasilnya 10% kurang dari yang seharusnya\n ";
    }
    if ( menu == 2)
    {
         cout <<"TERIMAKASIH TELAH MENGGUNAKAN PROGRAM KAMI\n";
         cout <<"Rinaldi sudrajat wibawa\n";
         cout <<"www.polokomputer.blogspot.com\n";
         cout <<"087-722-201-172\n";
    }
    system("PAUSE");
    return 0;
}

mudah-mudahan bermanfaat dan bis lebih dikembangkan

atau anda bisa langsung juga download aplikasinya di-sini

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | coupon codes