Program Perhitungan Sederhana Menggunakan Aplikasi Dev C++

Assalamualaikum wr.wb

Hai teman-teman.
Kali ini saya akan membuat program perhitungan sederhana atau kalkulator sederhana. Kita akan membuat program ini dengan function. Function adalah sekelompok code atau program yang digunakan untuk menjalankn tugas khusus pada suatu program, function dapat ditulis satu kali saja dan digunakan secara berulang tanpa harus menulis kembali.

Dan kali ini program perhitungan yang akan dibuat  adalah untuk menghitung volume tabung, volume limas segi lima dan volume bola.

Berikut adalah contoh codingannya :

#include <iostream>
#include <iomanip>
#include <conio.h>
#include <unistd.h>

using namespace std;

void intro(int a){
  cout<<"\t\tKALKULATOR SEDERHANA"<<endl;
  cout<<"Silahkan pilih bangun ruang: "<<endl;
  cout<<"1. volume tabung"<<endl;
  cout<<"2. volume limas segi lima"<<endl;
  cout<<"3. volume bola"<<endl;
}

float vtabung(float r, float t){
  cout<<"\t\tVOLUME TABUNG"<<endl;
  float hasil;
  cout<<"masukkan jari-jari: ";cin>>r;
  cout<<"masukkan tinggi: ";cin>>t;
  hasil=3.14*r*r*t;
  cout<<"volume tabung adalah= "<<hasil<<endl;
  sleep(2);
  system ("cls");
  cout<<"Thank You";
 return hasil;
}

float vlimas(float p, float l, float t){
  cout<<"\t\tVOLUME LIMAS SEGI LIMA"<<endl;
  float hasil;
  cout<<"masukkan panjang: ";cin>>p;
  cout<<"masukkan lebar: ";cin>>l;
  cout<<"masukkan tinggi: ";cin>>t;
  hasil=(5*p*l*t)/6;
  cout<<"volume limas segi lima adalah= "<<hasil<<endl;
  sleep(2);
  system ("cls");
  cout<<"Thank You";
  return hasil;
 }

float vbola(float r){
  cout<<"\t\tVOLUME BOLA"<<endl;
  float hasil;
  cout<<"masukkan jari-jari: ";cin>>r;
  hasil=3.14*r*r*r;
  cout<<"volume bola adalah= "<<hasil<<endl;
  sleep(2);
  system ("cls");
  cout<<"Thank You";
  return hasil;
 }

int main(int argc, char** argv) {
 int a,b,x,y,z;
 float vtabung,vlimas,vbola;
 intro(a);
 cout<<"masukkan pilihan: ";cin>>b;
 system("cls");
 switch(b){
  case 1:
   vtabung(x,y);
   break;
  case 2:
   vlimas(x,y,z);
   break;
  case 3:
   vbola(x);
   break;
  default:
  cout<<"salah";
 }

 return 0;

}

 Semoga contoh dari codingan diatas bisa bermanfaat untuk teman-teman semua. Terimakasih.

Komentar