BELAJAR C++ [9] PERCABANGAN SWITCH


seetelah kita membaca tentang membuat kalkulator dengan menggunakan C++ kita bertanya juga apa itu switch,switch adalah salah satu percabangan yang terdapat pada c++ selain dari if,if else. dan switch adalah salah satu dari percabangan switch,berikut contoh dari percabangan switch.

contoh sintaks dari percabngan switch

 switch(nama_perintah)
 {
   case ' ':
   perintah_atau_statement;
  break;
}

itu contoh sintaks dari percabangan switch. dan kemudian berikut full coding


#include <iostream>
using namespace std;

main()
{
  int pilihan;
  cout<<"1. jadi pintar"<<endl;
  cout<<"2. jadi kaya \n masukkan pilihan anda = "; cin>>pilihan
  switch(pilihan)
  {
    case 1:
    cout<<"pasti anda akan menjadi orang pintar!"<<endl;
    break;
   case 2:
   cout<<"anda akan menjadi orang kaya suatu saat!"<<endl;
   break;
 }
}

penggunaan break bertujuan agar program tidak mengesekusi semua perintah yang terdapat pada percabangan switch. sebagai contoh :

  • jika pada case 1 tidak diberikan tanda break,maka esekusi case yang 2 akan berlajut juga sampai berakhir dengan perintah break
  • jika tidak ada perintah break pada case maka program akan error 
Share:

BELAJAR C++ [8] PECABANGAN IF ELSE


setelah kita mempelajari pecabangan if ,selanjutnya kita akan mempelajari percabangan if else,apa  perbedaan if saja dengan if else ?

jawaban : penggunaan if hanya digunakan jika user sudah mengetahui pilihan pada program tersebut,jika penggunaan percabangan if else,jika user  memberi sembarang input maka program akan menampilkan sesuatu

berikut contoh program yang menggunakan if else


#include <iostream>
using namespace std;

main()
{
  int pilihan;
  cout<<"1. jadi muda \n";
  cout<<"2. jadi sukses \n";
  cout<<"masukkan pilihan anda = "; cin>>pilihan;
  
 if(pilihan ==  1)
 {
   cout<<"suatu saat anda akan menjadi muda selamanya \n";
  }
 if(pilihan == 2)
 {
   cout<<"suatu saat anda akan menjadi sukses selamanya \n";
  }
else
 {
   cout<<"anda salah memasukkan pilihan"';
 }
}


jika program diinput angka 1 akan menampilkan pesan "suatu saat anda akan menjadi muda selamanya " jika diinput angka 2 akan menampilkan pesan "suatu saat anda akan menjadi sukses selamanya".
 jika user mengimput selain angka 1 dan angka 2 maka pesan yang akan ditampilkan adalah  "anda salah memasukkan pilihan" 

itulah fungsi dan perbedaan dari if else
Share:

BELAJAR C++ [7] PERCABANGAN IF


setelah kita sudah mengenali semua jenis program sampai kita belajar cara membuat kalkulator sederhana dengan menggunakan  c++,disitu terdapat percabangan yaitu switch.sebelum kita belajar sampai ke percabangan switch,alangkah lebih baiknya kit harus mengenali beberapa jenis-jenis percabangan contohnya adalah percabangan if,berikut contoh penggunaan if


#include <iostream>
using namespace std;

main()
{
  int umur;
  cout<<"masukkan umur anda = "; cin>>umur;
  if(umur <=15)
  {
    cout<<"anda masih muda"<<endl;
  }
 if(umur >15)
 { 
   cout<<"anda sudah dewasa"<<endl;
 }
}

jika program dijalankan,dan diisikan angka kurang dari atau sama dengan 15 maka program akan menampilkan "  anda masih muda ", dan jika diiskan angka lebih dari 15 maka program akan menampilkan "  anda sudah dewasa ".
Share:

BELAJAR C++ [6]PENGGUNAAN VOID PADA C++



kelas adalah suatu tempat dimana deklarasi variabel dan data diluar dari program,pada kali ini kita menggunakan kelas tipe void sebagai deklarasi kelasnya berikut contoh dari kelas void


#include <iostream>
using namespace std;

char kata;
void kelas()
{
  cout<<"masukkan huruf yang diinginkan = "; cin>>kata;
  cout<<"hurufnya adalah "<<kata<<endl;
}


berikut diatas adalah contoh dari penggunaan kelas void dan tipe data yang digunakan adalah char yaitu menggunakan public variabel agar semua variabel bisa dibaca di kelas mana saja, dan kemudian jika kita memanggil program kelasnya yaitu dengan menabahkan pada program utama yaitu kelas main nya
#include <iostream>
using namespace std;

char kata;
void kelas()
{
  cout<<"masukkan huruf yang diinginkan = "; cin>>kata;
  cout<<"hurufnya adalah "<<kata<<endl;
}
main()
{
  kata();
}

pemanggilan dari program kelasnya adalah sangat sederhana dengan menambahkan perintah "kata();"

kemdian hasil kata yang tercetak ada sama seperti saat kita membuat sebuah program input dan output pada metode main() tetapi tujuan dari penggunaan void ini adalah untuk memudahkan pemanggilan data pada metode main
Share:

BELAJAR C++ [5] MEMBUAT KALKULATOR DENGAN C++


kalkulator adalah salah satu program paling dasar dari semua program karena program tersebut hanya membutuhkan operator pengulangan,dan aritmatika serta logika percabangan,dengan c++ kamu bisa membuat kalkulator dengan codingnya yaitu :


#include <iostream>
#include <conio.h>
#include <iomanip>
#include <cmath>
using namespace std;

main()
{
    double angka,angka2;
    char operasi;
    double hasil;
    char pengulangan;
    
    do
    {
    cout<<"kalkulator sederhana "<<endl;
    cout<<"operasi = +,*,/,-,^"<<endl;
    cout<<"masukkan angka = "; cin>>angka;
    cout<<"masukkan operasi = "; cin>>operasi;
    
        switch(operasi)
        {
        case '+':
        cout<<"masukkan angka = "; cin>>angka2;
        hasil=angka+angka2;
        cout<<hasil<<endl;
        break;
        
        case '-':
        cout<<"masukkan angka = "; cin>>angka2;
        hasil=angka-angka2;
        cout<<hasil<<endl;
        break;
        
        case '*':
        cout<<"masukkan angka = ";cin>>angka2;
        hasil=angka*angka2;
        cout<<hasil<<endl;
        break;
        
        case '/':
        cout<<"masukkan angka = ";cin>>angka2;
        hasil=angka/angka2;
        cout<<hasil<<endl;
        break;
        
        case '^':
        cout<<"masukkan angka = ";cin>>angka2;
        hasil=pow(angka,angka2);
        cout<<hasil<<endl;
        break;
        }cout<<"mengulang [y/n] = "; cin>>pengulangan;
    }while(pengulangan == 'y' || pengulangan == 'Y');
}



untuk looping menggunakan do while yang memungkinkan akan mengulangi program tanpa batas sampai menginput simbol selain huruf Y
Share:

Pengunjung Halaman