Wednesday, 24 October 2012


kali ini saya akan share tentang bahasa pemrograman C++...

saya punya soal seperti ini bagaimana untuk menyelesaikannya..
lets do it...!!

Suatu ember berbentuk tabung dengan tutupnya terbuka berisi air penuh.Jari-jari alas ember adalah 10.5 cm, dan tingginya 5 cm. Kemudian sebuahkerucut dengan jari-jari alas yang berbentuk lingkaran adalah 4 cm dan tingginya 4.7 cm dimasukkan ke dalam ember. Akibatnya sebagian air dalamember tumpah.
Dengan menggunakan program C++ hitunglah berapa liter air yang tumpah?

pertama-tama diketahui ember berbentuk tabung  dengan alas 10.5cm dan tinggi 5cm, sedangkan kerucut alasnya 4cm dan tinggi 4.7cm...
kita masukkan rumus tabung yaitu phi*alas*alas*tinggi dan rumus kerucut phi/3*alas*alas*tinggi ...
untuk membuat dari cm ke liter maka hasil dari v.tabung - v.kerucut kita bagii 1000..

kita buat variable
alas tabung = ta
tinggi tabung =tt
alas kerucut= ka
tinggi kerucut = tk

nah mari kita codingg!!

#include <iostream.h>
#include <conio.h>
#include <stdio.h>

void main()
{
clrscr();
const float phi = 3.14;
float ta,tt,ka,tk;
double vt,vk;
double hasil,liter;

cout<<"========>>Menghitung Air Yang Tumpah<<=========\n";
cout<<"============>>Reza Riski Pratama<<=============\n"<<endl;
cout<<"masukkan nilai alas tabung   = "; cin>>ta;
cout<<"masukkan nilai tinggi tabung = "; cin>>tt;
cout<<"masukkan nilai alas kerucut  = "; cin>>ka;
cout<<"masukkan nilai tinggi kerucut= "; cin>>tk;
vt= phi*ta*ta*tt;
vk= phi/3*ka*ka*tk;
hasil= vt - vk;
liter=hasil/1000;
cout<<"===============================================\n" ;
cout<<"volume tabung                 = "<<vt<<"\n";
cout<<"volume kerucut                = "<<vk<<"\n";
cout<<"Jumlah Air yang tumpah        = "<<liter<<" L ";
getch();
}

const float phi=3.14, mengapa menggunakan const?? karna ini mendefinisikan kalau phi adalah konstanta...
bagaimana mudah bukan, semoga bermanfaat... :)

0 comments:

Post a Comment