Uncategorized

Mencari luas, nilai dan biaya cat pada C++

 

Mencari Luas Persegi Panjang

Code pemrogramannya :

#include<iostream> using namespace std; int main()

{

system(“color 71”); system(“title Mencari Luas Persegi Panjang”);

int panjang,lebar,luas;

cout<<“Menghitung luas persegi panjang\n”; cout << “” << endl; cout<<“masukan panjang = “; cin>>panjang; cout<<“masukan lebar = “; cin>>lebar;

luas =panjang * lebar; cout << “” << endl;

cout<<“maka hasil luas persegi panjang = “<<luas<<“\n”; cout << “” << endl;

system(“pause”);

return 0;

}

Jika saya memasukkan nilai 19 pada panjang dan 12 pada lebar, maka output luasnya adalah 228.

Mencari Nilai Akhir

Ketentuannya :

10 % Kehadiran

50% Tugas

20% UTS

20% UAS

Maka : 0.1*kehadiran + 0.5 *Tugas + 0.2*UTS + 0.2*UAS = Nilai Akhir

Code pemrogramannya:

#include<iostream> using namespace std; int main() { system(“color 71”); system(“title Mencari Nilai Akhir”);

int kehadiran,tugas,UTS,UAS,NA;

cout<<“Menghitung Nilai Akhir\n”; cout << “” << endl; cout<<“masukan kehadiran = “; cin>>kehadiran; cout<<“masukan nilai tugas = “; cin>>tugas; cout<<“masukan nilai UTS = “; cin>>UTS; cout<<“masukan nilai UAS = “; cin>>UAS; cout << “” << endl;

NA = (0.1*kehadiran)+(0.5*tugas)+(0.2*UTS)+(0.2*UAS); cout<<“Nilai Akhirnya = “<<NA<<“\n”; cout << “” << endl; system(“pause”); return 0; }

Jika nilai kehadiran yang diinput adalah 90, Tugasnya 85, UTSnya 80, UASnya 90. Maka output Nilai Akhirnya adalah 85.

Menentukan Biaya yang dikeluarkan untuk mengecat Bangunan yang diarsir

Pintu dan Jendela tidak diarsir. Tinggi bangunan adalah 10 meter. Panjang pintu adalah 2 m dan lebarnya 0.5 m. panjang temboknya adalah 7 m ditambah 3 m, jadi 10 m. tinggi temboknya adalah 7 m. panjang jendelanya adalah 2 m dan tingginya adalah 1 m. Atapnya berbentuk segitiga + jajar genjang. Alas segitiganya adalah 3 m karena sama dengan panjang tembok yang 3 m. Tinggi segitiganya adalah tinggi bangunan – tinggi tembok jadi 3 m. tinggi jajar genjang sama dengan tinggi segitiga. Lebarnya sama dengan panjang tembok yang 7 m. karena nilainya sudah diketahui semua, jadi tinggal diinput saja. Code permogramannya :

#include<iostream> using namespace std; main(){ system(“color 71”); system(“title Menentukan Biaya Cat”);

float Tembok,Pintu,Jendela,Atap_segitiga,Atap_jajargenjang,Atap,Tembok_Arsir,Luas_yang_dicat,segitiga; long Biaya;

Tembok = 10*7; Pintu = 2*0.5; Jendela = 2*1; Atap_segitiga = (3*3)/2; Atap_jajargenjang = 7*3; Atap = Atap_segitiga + Atap_jajargenjang; Tembok_Arsir = Tembok – (Pintu + Jendela); Luas_yang_dicat = Tembok_Arsir + Atap;

cout << ” Menentukan Biaya yang dikeluarkan untuk mengecat Bangunan yang diarsir” << endl; cout << “” << endl; cout << “Diketahui sebuah rumah dengan panjang tembok 10 m dan tinggi tembok 10 meter. ” << endl; cout << “Panjang pintunya 0.5 meter dan tinggi 2 meter. ” << endl; cout << “Panjang jendelanya 2 meter dan tinggi 1 meter. ” << endl; cout << “Atapnya berbentuk trapesium dengan panjang alas 10 meter dan tinggi 3 meter. ” << endl; cout << “luas yang di cat adalah seluruh bangunan kecuali pintu dan jendela” << endl; cout << “” << endl; cout << “Biaya untuk Cat sebesar Rp 50.000 per meter persegi (m2)” << endl; cout << “Luas yang di Cat “;cout << Luas_yang_dicat, cout << ” m2″ << endl;

Biaya = Luas_yang_dicat*50000; cout << “Maka Biayanya adalah RP “;cout << Biaya, cout<< endl; cout << “” << endl;

system(“pause”); return 0;

}

 

Maka biayanya adalah Rp 4625000

 

 

2 thoughts on “Mencari luas, nilai dan biaya cat pada C++

Leave a Reply

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