LAPORAN PRAKTIKUM Tugas 4
LAPORAN PRAKTIKUM Tugas 4
Oleh:
Nama : Rakan Daffa
Nim : 21019104
Jurusan : Sastra Inggris
D. Langkah Kerja
1. Buatlah program untuk menampilkan menu dan melakukan proses sbb:
1. Menghitung volume kubus. Contoh, sisi = 5
2. Menghitung luas lingkaran. Contoh, jari-jari = 7
3. Menghitung luas silinder. Contoh, jari-jari = 7, tinggi = 5
Listing program:
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
float jari;
float alas,tinggi;
int sisi;
char pilih,ulang;
do{
cout<<"==========================="<<endl;
cout<<"\n Menghitung luas dan volume \n"
<<"1. volume kubus \n"
<<"2. luas lingkaran \n"
<<"3. volume silinder \n"
<<"Pilih (1..3) : ";cin>>pilih;
cout<<"==========================="<<endl;
switch(pilih){
case '1' :
cout<<"Menghitung volume kubus"<<endl;
cout<<"Sisi = ";cin>>sisi;
Listing program:
#include <iostream>
using namespace std;
int main()
{
int bayar,akhir,potongan,uang;
cout<<"Program menentukan besar potongan belanja"<<endl;
cout<<"--------------------------"<<endl;
cout<<"Total pembayaran : ";
cin>>bayar;
if ((bayar>=0) && (bayar<50000)){
potongan=0;
akhir=bayar-potongan;
cout<<endl<<"tidak ada potongan"<<endl;
} else if ((bayar>=50000) && (bayar<500000)){
potongan=bayar*0.05;
akhir=bayar-potongan;
cout<<endl<<"anda mendapatkan potongan 5%"<<endl;
} else if (bayar>=500000){
potongan=bayar*0.10;
akhir=bayar-potongan;
cout<<endl<<"anda mendapatkan potongan 10%"<<endl;
}else {
akhir=bayar;
}
cout<<endl<<"jadi total pembayarannya = "<<akhir<<endl;;
}
E. Kesimpulan
Kondisi SWITCH CASE adalah percabangan kode program dimana kita
membandingkan isi sebuah variabel dengan beberapa nilai. Switch case merupakan
salah satu jenis percabangan (selain IF ELSE) yang dapat kita gunakan di
bahasa pemrograman C++. Cara kerjanya sederhana sebuah nilai akan
dibandingkan dengan setiap nilai pada case yang ada. Jika sebuah case mempunyai
nilai yang sama (bernilai true) maka pernyataan pada case tersebut yang akan
dijalankan. Apabila setiap case bernilai false maka pernyataan default yang akan
dikerjakan. Jika proses perbandingan tersebut menghasilkan true, maka block kode
program akan di proses. Biasanya switch case digunakan pada struktur
percabangan yang penulisan setiap kondisinya berupa 1 digit number. Fungsi
break adalah untuk melakukan stop jika perintah yang diberikan sudah di rasa
cukup untuk case tersebut.
Praktikan
(Rakan Daffa)