C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman
berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama
dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya
sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan
object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class
dibuat kemudian masalah dipecahkan dengan Class. Bahasa C adalah
bahasa pemrograman prosedural yang memungkinkan kita untuk membuat prosedur
dalam menyelesaikan suatu masalah. Bahasa pemrograman C++ adalah
bahasa pemrograman yang berorientasi pada objek.
Perbedaan Antara Bahasa
pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang
sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman
prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi
masalah tersebut kedalam su-submasalah yang lebih kecil, sedangkan untuk C++
merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi
objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan
menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya
sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan
object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class
dibuat kemudian masalah dipecahkan dengan Class.
Baiklah dibawah ini akan dibahas tentang
salah satu program penghitungan pembayaran air minum PDAM dengan bahasa C++,
·
PEMBAYARAN AIR MINUM PDAM
PDAM menerapkan pembayaran air minum perumahan dengan cara
perhitungan sebagai berikut :
- Tarif per m3 untuk 10 m3 pertama (1-10) adalah Rp 2.000
- Tarif per m3 untuk 10 m3 kedua (11-20) adalah Rp 3.000
- Tarif per m3 untuk 10 m3 ketiga (21-30) adalah Rp 4.000
- Tarif per m3 untuk 10 m3 selanjutnya (31 ke atas) adalah
Rp 5.000
- Pemakaian air dihitung minimal 10 m3 (kurang dari 10 m3
dianggap 10 m3)
- Biaya administrasi bulanan sebesar Rp10.000
Bagaimana membuat algoritma untuk menghitung biaya tersebut?
JAWAB:
#include <iostream.h>;
#include<stdio.h>;
main()
{
int pakai, a, b, c, d, biaya;
cout<<"\t----------------------------------------------------------------\n";
cout<<"\t-----------------Pembayaran
Pemakaian Air PDAM------------------\n";
cout<<"\t----------------------------------------------------------------\n";
cout<<"\n
Inputkan Pemakaian air dalam M3 : ";cin>>pakai;
a=10;
b=0;
c=0;
d=0;
if (pakai>30)
{ b=10;
c=10; d=pakai-30; }
else if
(pakai>20)
{ b=10;
c=pakai-20; }
else if
(pakai>10)
{ b=pakai-10; }
biaya= ((a*2000)+(b*3000)+(c*4000)+(d*5000)+10000);
cout<<"\n
Biaya Pembayaran : "<<biaya<<endl;
return 0;
}
Maka Akan Keluar Output Program Nya
Seperti Ini :

The Biggest Slot Machines in North America
BalasHapusDiscover the Biggest Slot Machines in North America We have luckyclub.live a large selection of big win casinos that offer big payouts of more than 250 slot machines.