Contoh Program Struct C++ untuk Penilaian Mahasiswa

Hai kamu, para pembaca yang selalu haus akan pengetahuan! Bagi kalian yang sedang mempelajari bahasa pemrograman C++ dan tertarik untuk membuat program struktural yang berkaitan dengan penilaian mahasiswa, kalian berada di tempat yang tepat.

Artikel ini akan membahas contoh program struct C++ yang sederhana namun efektif untuk mengelola nilai mahasiswa. Yuk, simak lebih lanjut!

Contoh Program Struct C++ untuk Penilaian Mahasiswa

Ilustrasi Mahasiswa Gambar: Ilustrasi Mahasiswa

Sebelum kita masuk ke contoh programnya, kita perlu memahami konsep dasar dari program struct C++. Struct adalah cara untuk mengorganisir data dalam satu unit yang dapat memiliki berbagai tipe data di dalamnya. Untuk membuat program penilaian mahasiswa, kita bisa menggunakan struct untuk merepresentasikan setiap mahasiswa dengan data nilai mereka.

#include <iostream>
#include <string>
using namespace std;

// Mendefinisikan struct untuk Mahasiswa
struct Mahasiswa {
string nama;
int nim;
float nilai;
};

int main() {
// Membuat objek Mahasiswa
Mahasiswa mhs1;

// Mengisi data Mahasiswa
mhs1.nama = "John Doe";
mhs1.nim = 123456;
mhs1.nilai = 85.5;

// Menampilkan data Mahasiswa
cout << "Nama: " << mhs1.nama << endl;
cout << "NIM: " << mhs1.nim << endl;
cout << "Nilai: " << mhs1.nilai << endl;

return 0;
}

Dalam contoh di atas, kita telah membuat struct Mahasiswa dengan tiga data: nama (string), nim (integer), dan nilai (float).

Selanjutnya, kita membuat objek mhs1 dari struct tersebut, mengisi datanya, dan menampilkannya menggunakan cout. Tentu saja, ini hanya langkah awal.

Contoh program c++ membuat segitiga angka

Menambahkan Fungsi dan Memproses Data

Sekarang, mari tambahkan beberapa fungsi untuk memproses data mahasiswa. Kita akan menambahkan fungsi untuk menghitung rata-rata nilai dan menampilkan status kelulusan.

#include <iostream>
#include <string>
using namespace std;

struct Mahasiswa {
string nama;
int nim;
float nilai;
};

// Fungsi untuk menghitung rata-rata nilai
float hitungRataRata(float nilai1, float nilai2, float nilai3) {
return (nilai1 + nilai2 + nilai3) / 3;
}

// Fungsi untuk menentukan status kelulusan
string cekKelulusan(float rataRata) {
return (rataRata >= 70) ? "Lulus" : "Tidak Lulus";
}

int main() {
Mahasiswa mhs1;

mhs1.nama = "John Doe";
mhs1.nim = 123456;
mhs1.nilai = 85.5;

// Menampilkan data Mahasiswa
cout << "Nama: " << mhs1.nama << endl;
cout << "NIM: " << mhs1.nim << endl;
cout << "Nilai: " << mhs1.nilai << endl;

// Menambah data nilai
float nilai2 = 78.2, nilai3 = 92.0;

// Menghitung rata-rata
float rataRata = hitungRataRata(mhs1.nilai, nilai2, nilai3);
cout << "Rata-rata Nilai: " << rataRata << endl;

// Menentukan status kelulusan
cout << "Status Kelulusan: " << cekKelulusan(rataRata) << endl;

return 0;
}

Pada contoh ini, kita telah menambahkan dua fungsi, hitungRataRata untuk menghitung rata-rata nilai, dan cekKelulusan untuk menentukan status kelulusan berdasarkan rata-rata nilai. Dengan demikian, program ini menjadi lebih lengkap dan bermanfaat.

Cara Menjalankan Program C++ Penilaian Mahasiswa

Kini kalian sudah mengetahui contoh programnya, Bagaimana cara menlankanya? berikut adalah langkah-langkah untuk menjalankan program C++ penilaian mahasiswa yang telah kita buat:

1.  Instalasi Compiler C++

Pastikan kamu memiliki compiler C++ yang terinstal di komputermu. Beberapa compiler populer termasuk:

  • MinGW: Jika kamu menggunakan Windows, kamu bisa menggunakan MinGW yang dapat diunduh dari MinGW Official Website.
  • g++: Jika kamu menggunakan sistem operasi berbasis Unix atau Linux, compiler bawaan yang bagus adalah g++. Kamu bisa memeriksa keberadaannya dengan menjalankan perintah g++ --version di terminal.

2. Menyimpan Program ke Dalam File

Salin program penilaian mahasiswa yang telah kita buat ke dalam file teks baru. Pastikan ekstensinya adalah .cpp.

Kamu bisa menggunakan teks editor favoritmu, seperti Notepad, Visual Studio Code, atau Sublime Text.

3. Buka Terminal atau Command Prompt

Buka terminal atau command prompt di komputermu.

4. Navigasi ke Direktori Penyimpanan Program

Gunakan perintah cd (change directory) untuk berpindah ke direktori tempat kamu menyimpan program C++-mu. Misalnya:

cd path/to/directory

Pastikan untuk mengganti path/to/directory dengan jalur sesuai tempat penyimpanan programmu.

5. Kompilasi Program

Jika kamu menggunakan MinGW, gunakan perintah berikut untuk mengompilasi program:

g++ nama_program.cpp -o nama_program

Jika kamu menggunakan g++, perintahnya bisa lebih sederhana:

g++ nama_program.cpp -o nama_program

Pastikan untuk mengganti nama_program dengan nama file program C++-mu tanpa ekstensi .cpp.

6. Menjalankan Program

Setelah program berhasil dikompilasi, kamu akan melihat file baru bernama nama_program (atau sesuai dengan nama yang kamu tentukan) di direktori yang sama. Sekarang, jalankan programnya dengan perintah:

./nama_program

Selamat! Kamu sekarang menjalankan program C++ penilaian mahasiswa yang telah kamu buat. Kamu dapat memodifikasi dan menguji program ini dengan mengubah data mahasiswa atau menambahkan fungsionalitas baru sesuai kebutuhanmu.

Tutorial Membuat Program C++ Volume Balok

Kesimpulan

Artikel ini membahas contoh program struct C++ untuk penilaian mahasiswa. Dengan menggunakan struktur data, kita dapat dengan mudah mengorganisir informasi mahasiswa, menghitung rata-rata nilai, dan menentukan status kelulusan. Semua ini merupakan langkah awal untuk membuat program yang lebih kompleks dan sesuai dengan kebutuhan pengguna.

Bagaimana, kamu tertarik untuk mencoba membuat program serupa? Yuk, berkreasi dan kembangkan lebih lanjut sesuai dengan kebutuhan dan ide-ide kreatifmu! Happy coding, teman-teman!

Leave a Comment