Scroll untuk melanjutkan membaca
Program C++ untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya.

Program C++ untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya.

Program C++ untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya.

Halo Guys! Dalam dunia pendidikan, penilaian adalah salah satu cara untuk mengukur kemampuan dan prestasi siswa. Untuk membantu mempermudah proses ini, kita dapat menggunakan program komputer.

Artikel ini akan membahas pembuatan program C++ sederhana yang dapat digunakan untuk menghitung nilai akhir seorang siswa berdasarkan nilai keaktifan, tugas, dan ujian yang diikutinya.

Buatlah program untuk menghitung nilai akhir seorang siswa dari
kursus yang diikutinya. Dengan ketentuan sebagai berikut :
• Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian diinput.
• Proses yang dilakukan untuk mendapatkan nilai murni dari
masing-masing nilai, adalah
• Nilai Murni Keaktifan = Nilai Keaktifaan dikalikan dengan 20%.
• Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%
• Nilai Murni Ujian = Nilai Ujian dikalikan dengan 50%
• Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas +
Nilai Murni Ujian
• Tampilan yang diinginkan sebagai berikut :
Layar Masukkan
 PROGRAM HITUNG NILAI AKHIR
  Nama Siswa : ... < diinput >
  Nilai Keaktifan : ... < diinput >
  Nilai Tugas : ... < diinput >
  Nilai Ujian : ... < diinput >
Layar Keluaran
 Siswa yang bernama ……
 Dengan Nilai Persentasi Yang dihasilkan.
 Nilai Keaktifan * 20% : ... < hasil proses >
 Nilai Tugas * 30% : ... < hasil proses >
 Nilai Ujian * 50% : ... < hasil proses >
 Jadi Siswa yang bernama ... <hasil proses>
 memperoleh nilai akhir sebesar ... <hasil proses> 
  

Program C++ untuk Menghitung Nilai Akhir Siswa

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

int main() {
    // Deklarasi variabel
    string namaSiswa;
    float nilaiKeaktifan, nilaiTugas, nilaiUjian;
    float nilaiMurniKeaktifan, nilaiMurniTugas, nilaiMurniUjian, nilaiAkhir;

    // Meminta input dari pengguna
    cout << "PROGRAM HITUNG NILAI AKHIR" << endl;
    cout << "Nama Siswa: ";
    getline(cin, namaSiswa);
    cout << "Nilai Keaktifan: ";
    cin >> nilaiKeaktifan;
    cout << "Nilai Tugas: ";
    cin >> nilaiTugas;
    cout << "Nilai Ujian: ";
    cin >> nilaiUjian;

    // Proses perhitungan nilai murni
    nilaiMurniKeaktifan = nilaiKeaktifan * 0.2;
    nilaiMurniTugas = nilaiTugas * 0.3;
    nilaiMurniUjian = nilaiUjian * 0.5;

    // Menghitung nilai akhir
    nilaiAkhir = nilaiMurniKeaktifan + nilaiMurniTugas + nilaiMurniUjian;

    // Menampilkan hasil
    cout << endl;
    cout << "Siswa yang bernama " << namaSiswa << endl;
    cout << "Dengan Nilai Persentasi Yang dihasilkan:" << endl;
    cout << "Nilai Keaktifan * 20% : " << nilaiMurniKeaktifan << endl;
    cout << "Nilai Tugas * 30% : " << nilaiMurniTugas << endl;
    cout << "Nilai Ujian * 50% : " << nilaiMurniUjian << endl;
    cout << "Jadi Siswa yang bernama " << namaSiswa << " memperoleh nilai akhir sebesar " << nilaiAkhir << endl;

    return 0;
}

Penjelasan Program C++ Menghitung Nilai Akhir Siswa

  1. Include Libraries: Pertama, kita memasukkan pustaka (libraries) yang akan digunakan. iostream digunakan untuk operasi input-output, dan string digunakan untuk mengelola string.

  2. Deklarasi Variabel: Kita mendeklarasikan variabel yang diperlukan, termasuk nama siswa, nilai keaktifan, tugas, ujian, nilai murni keaktifan, nilai murni tugas, nilai murni ujian, dan nilai akhir.

  3. Input dari Pengguna: Program akan meminta pengguna untuk memasukkan data seperti nama siswa, nilai keaktifan, tugas, dan ujian.

  4. Proses Perhitungan: Setelah mendapatkan input, program akan melakukan perhitungan nilai murni untuk masing-masing kriteria berdasarkan persentase yang diberikan.

  5. Perhitungan Nilai Akhir: Nilai akhir dihitung dengan menjumlahkan nilai murni dari keaktifan, tugas, dan ujian.

  6. Output: Hasil perhitungan akan ditampilkan di layar sesuai format yang diminta.

Dengan menggunakan program C++ ini, proses penghitungan nilai akhir siswa dapat dilakukan dengan lebih efisien. Program ini memungkinkan pengguna untuk memasukkan data siswa dan menghasilkan hasil perhitungan dengan persentase yang diinginkan.

Dengan demikian, pendidik dapat lebih fokus pada analisis hasil daripada melakukan perhitungan manual. Semoga artikel ini bermanfaat dalam mempermudah proses penilaian di lingkungan pendidikan.

Posting Komentar
Archive