Seperti yang sudah kita pelajari tentang C++ sebelumnya ada baiknya sekarang kita memprakteekanya dengan cara membuat program atau aplikasi untuk menghitung volume dan luas tabung.. bagaimana caranya ??
Lumayan mudah sih, sebenarnya kita hanya membutuhkan penjumlahan perkalian pembagian dan pengurangan atau bisa disebut operator aritmatika, algoritma pemrogaman menghitung volume dan luas tabungnya :
- Kalian pasti harus tau dulu rumus volume dan luas tabung,
- Lalu bagaimana caranya agar program bisa berjalan ketika kita sudah memasukan angka pada variabel dan program langsun menghitung angka yang sudah kita masukan ke dalam variabel tersebut
float phi = 22/7;
int jari = 7;
int tinggi = 24;
Kita harus membuat deklarasi variabel terlebih dahulu seperti di atas, untuk membuat programnya, jadi :
- Misal Pertama PI itu 22/7 atau 3.14 , kalian bisa menggunakan salah satunya, dan masukan dalam variabel bertipedata float, karena angka berbentuk pecahan. ada pada materi tipedata
- Kedua ada jari-jari, masukan angka pada variabel yang ingin anda buat, misalkan jari=7, jangan lupa, karena bukan bentuk pecahan maka menggunakan int, atau bisa gunakan float saja semua.
Untuk menghitung volume maka harus ada tinggi nya, jadi tambahkan variabel tinggi, tinggi=24
Lalu tambahkan code diatas tadi di dalam INT MAIN(), itu susunan deklarasinya ingat yang berbau desimal atau pecahan harus menggunakan float ... selanjutnya kita buat kerangka membuat aplikasi tersebut
cout << "Menghitung Volume Tabung" << endl;
cout << "Rumusnya phi x jari-jari x jari-jari x tinggi" << endl;
cout << "phi = " << phi;
cout << "jari-jari = " << jari;
cout << "tinggi = " << tinggi;
Yang ber string itu hanya outputan saja nanti akan muncul seperti kata tersebut ke layar yah ... nah yang tidak ber string ketika di run and build akan muncul nilai yang sudah kita simpan dalam variabel (operator assigment / operator penugasan, kita hanya memanggilnya ) tersebut yang ada di float, dan int di atas ...kita jalankan dulu aja outputnya
cout << "Hasilnya = " << phi*jari*jari*tinggi << endl;
Nah jangan aneh ya, dalam pemrograman perkalian itu bukan memakai ( X ) tapi menggunakan ( * ), mudahkan ?? dan sekarang sudah bisa menampilkan hasil volume tabungnya yaitu :
Sekarang tinggal membuat aplikasi menghitung luas tabung ini mungkin juga lebih mudah yah .. karena contoh diatas jadi kita dapat menirunya karena sama saja cuman di ubah sedikit dalam perkalianya, sedangkan rumus menghitung luars tabung adalah 2 x phi x jari x tinggi Jadi tinggal menambahkan angka dua di depannya :
cout << "Hasilnya = " << 2*phi*jari*tinggi << endl;
Dan tentunya mengubah nama aplikasinya yah...
cout << "Menghitung LUAS Tabung" << endl;
cout << "Rumusnya 2 x phi x jari-jari x tinggi" << endl;
Jadinya akaan seperti ini :Atau kalian juga bisa menggabungkannya menjadi satu, itu cukup menambahkan code yang pertama dan mengcopy nya dibawah nya kemudian diganti sesuai rumus menghitung luas tabung :
#include <iostream>
using namespace std;
int main()
{
float phi = 22/7;
int jari = 7;
int tinggi = 24;
cout << "Menghitung VOLUME Tabung" << endl;
cout << "Rumusnya phi x jari-jari x jari-jari x tinggi" << endl << endl;
cout << " phi = " << phi << endl;
cout << " jari-jari = " << jari << endl;
cout << " tinggi = " << tinggi << endl << endl;
cout << "Hasil VOLUME Tabung = " << phi*jari*jari*tinggi << endl << endl;
cout << "Menghitung LUAS Tabung" << endl;
cout << "Rumusnya 2 x phi x jari-jari x tinggi" << endl << endl;
cout << " phi = " << phi << endl;
cout << " jari-jari = " << jari << endl;
cout << " tinggi = " << tinggi << endl << endl;
cout << "Hasil LUAS Tabung = " << 2*phi*jari*tinggi << endl;
return 0;
}
Mudah kan .. kalian bisa juga memodifikasi nya sesuka hati agar lebih jago. Semoga bermanfaat kurang lebihnya mohon maaf
tag:
coding c++ voume tabung
menghitung volume tabung dengan c++
algoritma menghitung volume tabung
contoh progam c++ membuat program
rumus volume tabung untuk c++
Ada contoh hasil output nya kah gan? Sy coba jalankan program nya di blogspot belum berhasil euy. ditunggu saran dan masukan nya. Thanks
ReplyDelete