Page 226 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 226

•  Menghitung dan menampilkan luas segitiga menggunakan metode hitungLuas().
                      •  Menghitung dan menampilkan keliling segitiga menggunakan metode hitungKeliling().

                  2.  Program
                  #include <iostream>

                  using namespace std;

                  class Mahasiswa {
                  private:
                    string nim;
                    string nama;
                    string jurusan;
                    float ipk;

                  public:
                    // Konstruktor untuk menginisialisasi objek mahasiswa
                    Mahasiswa(string nimParam, string namaParam, string jurusanParam, float
                  ipkParam) {
                      nim = nimParam;
                      nama = namaParam;
                      jurusan = jurusanParam;
                      ipk = ipkParam;
                    }

                    // Metode untuk menampilkan informasi mahasiswa
                    void tampilkanInfo() {
                      cout << "NIM: " << nim << endl;
                      cout << "Nama: " << nama << endl;
                      cout << "Jurusan: " << jurusan << endl;
                      cout << "IPK: " << ipk << endl;
                    }
                  };

                  int main() {
                    // Deklarasi dan inisialisasi objek mahasiswa
                    Mahasiswa mahasiswa1("A12345", "Budi", "Teknik Informatika", 3.8);

                    // Menampilkan informasi mahasiswa
                    mahasiswa1.tampilkanInfo();

                    return 0;
                  }

                  Output:
                  NIM: A12345
                  Nama: Budi
                  Jurusan: Teknik Informatika
                  IPK: 3.8




                  Penjelasan:
                  1)  Kelas Mahasiswa:




                                                                                                         217
   221   222   223   224   225   226   227   228   229   230   231