Monday, March 2, 2015

Switch Case pada C++

1. WARNA
Berikut Codingnya :

// ini adalah program c++ menggunakan switch case
#include <iostream>
using namespace std;
int main()
{
    int pilih;

    cout << "Warna\n\n";

    cout << "1." << "\t" << "Merah\n";
    cout << "2." << "\t" << "Biru\n";
    cout << "3." << "\t" << "Hijau\n";
    cout << "4." << "\t" << "Kuning\n";
    cout << "5." << "\t" << "Putih\n\n";

    cout << "Pilih Warna Yang Kamu Suka: ";
    cin >> pilih;

    cout << endl;

    switch (pilih)
    {
    case 1: cout << "Merah Melambangkan Keberanian dan Energik\n\n";
        break;

    case 2: cout << "Biru Melambangkan Kelembutan dan Kedinamisan\n\n";
        break;

    case 3: cout << "Hijau Melambangkan Keseimbangan dan Persahabatan\n\n";
        break;

    case 4: cout << "Kuning Melambangkan Kebijaksanaan\n\n";
        break;

    case 5: cout <<  "Putih Melambangkan Kesucian\n\n";
        break;

    default: cout << "Nomer Salah, Silahkan Masukan Lagi\n"
              << "Dari Warna Yang Ada Diatas.\n\n";
        break;
    }
    system("PAUSE");
    return 0;
}



Jika agan ingin mencoba codingan yang saya buat silahkan copas dan ikuti teritorial sebagai berikut :
Pertama copas dulu codinganya pilih execut.









 Kemudian pilih "compile & run" maka akan muncul















Selanjutnya ketik nomer warna yang kamu suka, sebagai contoh nomer 2 terus tekan ENTER maka akan muncul
















source :arifkomansyah.blogspot.com

2. Menghitung luas lingkaran dengan Fungsi

#include<iostream.h>
float luaslingkaran(float r)
{
float luas;


luas=3.14*r*r;
return(luas);
}
float main()
{
float radius, luas;
cout<<"masukan jari-jari: ";
cin>>radius;
luas=luaslingkaran(radius);
cout<<"Luas lingkaran = "<<"3,14"<<"x"<<radius<<"x"<<radius<<" = "<<luas<<endl;
return(0);
}

dan hasil outpunya, setelah program di eksekusi adalah sbb:
hasil output
source: http://pemrograman-c.blogspot.com/2011/12/menghitung-luas-lingkaran-dengan-fungsi.html

3. PERULANGAN WHILE DALAM PROGRAM C++

contohnya seperti berikut:


  1. //contoh while sederhana
  2. #include <iostream.h>
  3. void main ()
  4. {
  5. int nilai;
  6. cout<<"Masukan nilai akhir ";
  7. cin>>nilai;
  8. while(nilai>0)
  9. {
  10. cout<<nilai<< "\n";
  11. --nilai;
  12. }
  13. cout<<"==="<<endl;
  14. }

Hasil Outputnya adalah sbb:

source : http://sutri95.blogspot.com/2014/01/perulangan-while-dalam-program-c.html
4. Struktur Perpindahan 
Instruksi Continue
Instruksi continue menyebabkan program akan melewatkan instruksi selanjutnya hingga akhir blok dalam loop atau dengan kata lain langung melompat ke iterasi selanjutnya.
Contoh:
//break loop example
#include
int main()
{
for(int n=10;n>0;n--){
if(n==5) continue;
cout<<”Fire!”;
return 0;
}
Output :
5.Instruksi Break
Program akan keluar dari loop walaupun kondisi untuk berakhirnya loop belum terpenuhi.
Contoh :
#include"iostream.h"
int main()
{
int n;
for(n=10;n>0;n--)
{
cout<<<”, “;
if (n==3)
{
cout<<”Countdown aborted!”;
break;
}
}
return 0;
}
Output :
source :http://schoolacademy666.blogspot.com/2013/10/bentuk-struktur-dan-contoh-program-if.html

0 comments:

Post a Comment