Kamis, 15 Juni 2017

DIKTAT BAB 6

Kasus 5.2. Buatlah fungsi yang menentukan nilai terbesar dari 2 bilangan bulat.

Source Code:
#include <iostream>
using namespace std;

int maksimum2(int a, int b)
{
    if (a>b) return(a);
    else return(b);
}
main() 
{
    int x, y;
    cout<< "Masukkan dua integer. \n";
    cout<< "Bilangan pertama : "; cin>>x;
    cout<< "Bilangan kedua : "; cin>>y;
    cout<< "Nilai terbesar : "<<maksimum2(x,y);
return 0;
}




8.Menghitung tinggi segitiga

Source Code: 
 #include <iostream>
using namespace std;
class segitiga {
    public :
        segitiga ();
        void input();
        void proses();
    
    private :
        int l;
        int a;
        int tinggi;
};
segitiga::segitiga(){
    cout<<"=================================\n";
    cout<<"Menghitung Tinggi Segitiga\n";
    cout<<"=================================\n";
}

void segitiga::input (){
        cout<<"masukkan luas segitiga : ";
        cin>>l;
        cout<<"masukkan nilai alas segitiga : ";
        cin>>a;
    
}

void segitiga::proses(){
    tinggi = 2*l/a;
    cout<<"Tinggi : "<<tinggi;
}

int main(int argc, char** argv) {
    
    segitiga sgtga;
    sgtga.input();
    sgtga.proses();
    return 0;
}

Tidak ada komentar:

Posting Komentar