Selasa, 23 Agustus 2011

Program C++ : Menghitung volume air


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

Scrip yang digunakan:

#include<math.h>
#include<iostream.h>
void main ()

{
            float ember,kerucut,hasil;
            float tk,te,rk,re;
            float phi =3.14;

            cout<<"4.Menghitung volume air yang tersisa\n";

            cout<<"Volume ember \n";
            cout<<"masukan tinggi= ";
            cin >> te;
            cout<<"masukan jari-jari= ";
            cin >> re;
                        ember = (te*phi *(pow(re,2)));
            cout<<"Volume ember : "<<ember<<"\n\n";

            cout<<"Volume kerucut \n";
            cout<<"masukan tinggi= ";
            cin>>tk;
            cout <<"masukan jari-jari = " ;
            cin >> rk;
                        kerucut=(tk*1/3*(pow(rk,2)));
            cout<<"Volume Kerucut : "<<kerucut<<"\n";
                        hasil = ember-kerucut;
            cout<<" Jadi volume air yang tersisa adalah "<<hasil <<"\n";
}
             Gambar :


1 komentar: