Program OOP Bahasa C++ Menghitung Luas Segitiga

Soal :
Tulislah program dengan menggunakan bahasa C++ untuk menghitung Luas Segitiga secara OOP dengan attribute, method, setter, getter dan konstruktor

Source Code :

#include <iostream>

using namespace std;

class Segitiga
{
    public:
        float a;
        float t;
        float luas;

        Segitiga(float alas, float tinggi)
        {
            a=alas;
            t=tinggi;
        }

        void HitungLuas()
        {
            luas=a*t/2;
            cout<<"Luas Segitiga = "<<luas<<endl;
        }

        void setA(float alas)
        {
            a=alas;
        }
        void setT(float tinggi)
        {
            t=tinggi;
        }

        int getA(float alas)
        {
            return a;
        }

        int getT(float tinggi)
        {
            return t;
        }
};

int main()
{
    Segitiga b (2,3);
    //b.setA(2);
    //b.setT(3);
    b.HitungLuas();
}


Program : 

 


Related Posts