Rabu, 22 Juni 2011

Mencari Luas Segitiga, Segiempat dan Janjargenjang Dengan C++


C++ Merupakan bahasa pemrograman tingkat menengah. Pemrograman yang merupakan turunan dari bahasa c ini  sudah tidak diragukan lagi. Bahasa ini sering digunakan untuk membuat perangkat lunak. Baik untuk Telkomunikasi, finansial, atau bisnis.
Menurut Bjarne Stroustrup (Pencita C++), kelebihan dari bahasa C++ adalah sebagai berikut :
  • Dapat dihubungkan dengan bahasa tingkat rendah (assembly)
  • Berjalan di manapun dan untuk masalah apapun.
  • berjalan mulus dalam sistem operasi UNIX
Berikut sedikit saya coba pemrograman bahasa C++ untuk menghitung luas Segita, Bujursangkar dan Persegiempat :
===========Awal Script========================
#include <iostream>
using namespace std;
int luasSegitiga(int alas,int tinggi) {
int l;
l = alas*tinggi/2;
return (l);
}
int luasPersegipanjang(int alas, int tinggi) {
int l;
l = alas * tinggi;
return (l);
}
int luasBujursangkar(int s) {
int l;
l = (s*s);
return (l);
}
int main()
{
int alas;
int tinggi;
int hitung;
int hasil;
char jwb;
do {
cout << “Program penghitungan\n”;
cout << “====================================\n”;
cout << “1. Menghitung luas Segitiga. \n”;
cout << “2. Menghitung luas Bujur sangkar \n”;
cout << “3. Menghtiung luas Persegi panjang \n”;
cout << “====================================\n”;
cout << “Pilihlah jenis hitungan yang anda inginkan. \n”;
cin >> hitung;
switch (hitung)
{
case 1 :cout << “\nAnda ingin menghitung luas Segitiga \n”;
cout << “Masukan data berikut :\n “;
cout << “Alas Segitiga = “;
cin >> alas;
cout << “Tinggi Segitiga = “;
cin >> tinggi;
hasil = luasSegitiga(alas, tinggi);
cout << “Luas Segitiga adalah = ” << hasil << endl;
break;
case 2 : cout << “\nAnda ingin menghitung luas bujur sangkar \n”;
cout << “Masukan data berikut : \n”;
cout << “Sisi Bujur Sangkar : \n”;
cin >> alas;
hasil = luasBujursangkar(alas);
cout << “Jadi Luasbujur Sangkar adalah = ” << hasil << endl;
break;
case 3 : cout << “\nAnda ingin menghitung luas Persegi panjang \n”;
cout << “Masukan data berikut : \n”;
cout << “Panjang Persegi Panjang = “;
cin >> alas;
cout << “Lebar persegi panjang = “;
cin >> tinggi;
hasil = luasPersegipanjang(alas, tinggi);
cout << “Jadi luas Persegi Panjang adalah = ” << hasil << endl;
break;
default : cout << “Hmm… itu tidak ada dalam program saya \n”;
}
cout << “Apakah Anda ingin menghitung Kembali (Y/T)”;
cin >> jwb;
}
while ((jwb == ‘y’)||(jwb == ‘Y’));
return 0;
}

Tidak ada komentar:

Posting Komentar