Cara Membuat Program Menu Swith Case dan Void c++

Bentuk dari Switch-case adalah pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch – case ini memiliki kegunaan sama seperti if – else bertingkat.

Switch-case adalah sebuah menu program yang dirancang untuk menentukan pilihan yang dimana yang akan ada sebuah pilihan data, kemudian akan dipilih setelah itu program tersebut harus diselesaikan sesuai pilihan yang diinginkan oleh user.
switch case adalah

switch case sama dengan fungsi seperti if-else bertingkat tetapi. kegunaan kontruksi if-else bertingkat-tingkat sulit untuk membaca alur program. 


nah untuk menyelesaikan sebuah program secara efisien dan mudah diterapkan untuk membuat sebuah program menu. anda bisa menggunakan Switch case untuk menentukan pilihan dari sebuah data tersebut.

Penulisan perintah dalam program Switch case bisa seperti


Switch (value)
{
case constanta a : statement 1;
break;

case constanta b : statement 2;
break;

case constanta c : statement 3;
break;

case constanta d : statement 4;
break;

…..
…etc
default: statement x;

Apa sih fungsi VOID dan Non Void

Apa sih fungsi VOID dan Non Void


fungsi atau sering disebut dalam bahasa pemrograman yaitu VOID. Void kegunaannya untuk mengembalikan suatu nilai keluaran yang didapat dari hasil proses fungsi tersebut.

contoh ciri ciri void yaitu:

1. nggak ada keyword return
2. tidak menggunakan tipe data dalam deklarasi fungsi
3. menggunakan keyword Void
4. hasil dari void tidak bisa langsung tampil
5. tidak mempunyai nilai kembalian fungsi

Non void juga disebut sebagai function. jadi non void itu adalah mengembalikan nilai kembalian yang berasal dari keluaran hasil proses function tersebut.

contoh ciri ciri non void yaitu:

1. ada keyword return
2. ada tipe data untuk mengawali fungsi
3. tidak ada keyword Void

Nah tadi sudah saya jelaskan mengenai apa itu void dan non void sekaligus apa itu switch case. 

contoh program switch case dan void menggunakan c++


nah setelah ini saya berikan program untuk belajar membuat menu pilihan dari persegi, persegi panjang, dan lingkaran. kemudian di proses dengan membuat program rumus lingkaran, rumus persegi, rumus persegi panjang. saya jadikan program ini menjadi satu, oke langsung saja 
Membuat program menu pilihan dari persegi, persegi panjang, dan lingkaran menggunakan c++


Membuat program menu pilihan dari persegi, persegi panjang, dan lingkaran menggunakan C++

#include <iostream>
#include <conio.h>
using namespace std;
int x, y, ls, k, l_s, s, r;
float phi=3.14,luas;
 void persegipanjang()
{
cout<<“******persegi panjang*********n”<<endl;
     cout<<“nMasukkan Nilai Pertama = “; cin>>x;
     cout<<“Masukkan Nilai Kedua = “; cin>>y;
     k = 2*(x*y);
     ls = x*y;
     cout<<“nhasilnya dari “<<endl; 
cout<<“keliling = “<<k<<endl;
cout<<“Luas = “<<ls<<endl; 
 
}
 void persegi()
{
cout<<“******persegi*********n”<<endl;
     cout<<“nMasukkan sisi persegi = “; cin>>s;
     l_s= s*s;
     cout<<“Luas sisi = “<<l_s<<endl; 
     
}
 void lingkaran()
{
cout<<“******lingkaran*********n”<<endl;
    cout<<“masukan jari jari lingkaran : “;
    cin>>r;
    luas=phi*r*r;
    cout<<“luas lingkaran adalah “<<luas;
}
main(){
int pil;
do{
system(“cls”);
cout<<“Program menghitung keliling dan luas”<<endl;
cout<<“1. persegi panjang”<<endl;
cout<<“2. persegi”<<endl;
cout<<“3. lingkaran”<<endl;
cout<<“masukan pilihan anda (1-3) = “<< endl;
cin>>pil;
system(“cls”);
switch(pil){
  case 1:
   persegipanjang();
   getch();
  break;
 
  case 2:
   persegi();
   getch();
  break;
  
  case 3:
  lingkaran(); 
  getch();
  break;
  
  default:
  cout<<“yang anda masukkan salah!”;
  getch();
  break;
   
 }
 }while(pil!=3);
}

Leave a Reply

Your email address will not be published. Required fields are marked *