Tugas 8.1

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> #include<iomanip> using namespace std; void garis() { puts("================================================="); } void judul() { garis(); puts("\tContoh Peogram Array"); garis(); } void author() { puts("Nama\t: Irfa Nurul Aulia Safitri"); puts("Email\t: irfanurulaulias@gmail.com"); } int main() { int i,jumlahData; judul(); printf("Masukan Jumlah Data\t: "); cin >> jumlahData; cout<<endl; garis(); //Deklarasi array untuk menyimpan data int absen[jumlahData], tugas[jumlahData], uts[jumlahData], uas[jumlahData]; float total[jumlahData]; // Input data for (int i = 0; i < jumlahData; i++) { cout<<"Data Ke-"<<i+1<<endl; cout<<"Masukan Nilai Absen: "; cin>>absen[i]; cout<<"\nMasukan Nilai Tugas:"; cin>>tugas[i]; cout<<"\nMasukan Nilai UTS:"; cin>>uts[i]; cout<<"\nMasukan Nilai UAS:"; cin>>uas[i]; cout<<endl; garis(); // Hitung total (dengan bobot asumsi: absem 10%, tugsd 20%, UTS 30%, UAS 40%) total[i] = (absen[i] * 0.1) + (tugas[i] * 0.2) + (uts[i] * 0.3) + (uas[i] * 4.0); } // Output data cout<<"Data Yang Anda Masukan:\n"; garis(); cout<<"No\tAbsen\tQuiz\tUTS\tUAS\tTotal\n"; garis(); for (int i = 0; i < jumlahData; i++) { cout<< i + 1 <<"\t"<<absen[i]<<"\t"<<tugas[i]<<"\t"<<uts[i]<<"\t"<<uas[i] <<"\t"<<fixed<<setprecision(2)<<total[i]<<endl; } garis(); author(); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines