Photobucket

2012-12-16

BELAJAR C++ (MENGHITUNG LUAS LINGKARAN, SEGI TIGA, SEGI EMPAT, CONVERSI SUHU)

// Perhitungan.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include <iostream>
using namespace std;

class perhitungan

{
private:
    double a,b,c,d;
public:
    void lingkaran()
    {
        const double pi=3.14;
       cout<<"Masukkan Jari-Jari Lingkaran : "; cin>>a;
       b=pi*a*a;
       cout<<"Luas Lingkaran : "<<b<<endl;
    }


    void segitiga()
    {
       cout<<"Masukkan Panjang Sisi Alas : "; cin>>a;
       cout<<"Masukkan Tinggi Segitiga   : "; cin>>b;
       c=0.5*a*b;
       cout<<"Luas Segittiga               : " <<c<<endl;
    }

    void segiempat()
    {
       cout<<"Masukkan Panjang : "; cin>>a;
       cout<<"MAsukkan Lebar   : "; cin>>b;
       c=a*b;
       cout<<"Luas Segi Empat  : " <<c<<endl;
    }

    void conversisuhu()
    {
       cout<<"Masukkan Suhu Derajat Celcius : "; cin>>a;
       b=1.8*a+32;
       c=0.8*a;
       d=a+273;
       cout<<a<<" Celcius = "<<b<<" Fahrenheit"<<endl;
       cout<<a<<" Celcius = "<<c<<" Reamur"<<endl;
       cout<<a<<" Celcius = "<<d<<" Kelvin"<<endl;
    }

};

int main()
{
char ulang;
do{
    system("cls");
    int pilih;
    cout<<"=======MENU PILIHAN======="<<endl;
    cout<<"1. Luas Lingkaran"<<endl;
    cout<<"2. Luas Segitiga"<<endl;
    cout<<"3. Luas Segi Empat"<<endl;
    cout<<"4. Conversi Suhu"<<endl;
    cout<<"=========================="<<endl;
    cout<<"Pilih [1-4] ? :"; cin>>pilih;
    cout<<"=========================="<<endl;


    perhitungan hitung;

    switch (pilih) {
        case 1 : hitung.lingkaran();
            break;
        case 2 : hitung.segitiga();
            break;
        case 3 : hitung.segiempat();
            break;
        case 4 : hitung.conversisuhu();
            break;
     }
cout<<endl;
cout<<"Mau Mencoba Lagi [Y/T] ? "; cin>>ulang;
    }while ((ulang=='y') || (ulang=='Y'));
return 0;


}

No comments:

JLS SOLIN ©2010 Blog Designed by Jls Solin

All Images Froom JlsSolinmikemana Anakpemulung Gelandangpengagguran YangGilatidakwarastidak