Quick actions

cmd+k|ctrl+k

Navigation

Languages

Tugas 8.1

Snippet info

Language

Cpp

Visibility

public

Author

muhammadirfanzidni801

Created

2024-12-21T01:46:13.493007Z

Updated

2024-12-21T01:48:12.655967Z

#include <iostream>
#include <iomanip>
using namespace std;
// Muhammad Irfan Zidni
// 3420230014
// Tekhnik Informatika

int main() {
    int jumlahData;
    cout << "=====================================\n";
    cout << "         Contoh Program Array        \n";
    cout << "=====================================\n";
    cout << "Masukkan Jumlah Data : ";
    cin >> jumlahData;

    // Deklarasi array
    int absen[jumlahData], tugas[jumlahData], uts[jumlahData], uas[jumlahData];
    float total[jumlahData];

    // Input data
    for (int i = 0; i < jumlahData; i++) {
        cout << "\nData ke-" << i + 1 << endl;
        cout << "Masukkan Nilai Absen : ";
        cin >> absen[i];
        cout << "Masukkan Nilai Tugas : ";
        cin >> tugas[i];
        cout << "Masukkan Nilai UTS   : ";
        cin >> uts[i];
        cout << "Masukkan Nilai UAS   : ";
        cin >> uas[i];

        // Hitung total nilai
        total[i] = (absen[i] * 0.1) + (tugas[i] * 0.2) + (uts[i] * 0.3) + (uas[i] * 0.4);
    }

    // Output data
    cout << "\n=====================================\n";
    cout << "        Data Yang Anda Masukkan      \n";
    cout << "=====================================\n";
    cout << "No Absen   Quis   Tugas   UTS   UAS   Total\n";

    for (int i = 0; i < jumlahData; i++) {
        cout << i + 1 << "    "
             << setw(6) << absen[i] << "    "
             << setw(6) << tugas[i] << "    "
             << setw(6) << uts[i] << "    "
             << setw(6) << uas[i] << "    "
             << fixed << setprecision(2) << total[i] << endl;
    }

    cout << "\nNama  : Muhammad Irfan Zidni\n";
    cout << "Email : [email protected]\n";

    return 0;
}
INFO