Page 108 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 108
KODE PROGRAM BAHASA C
#include <stdio.h>
int main() {
int jmlTugas;
float totalNilai, rataRata;
printf("==Program Menghitung Rata-rata Nilai Tugas==\n");
printf("Berapa nilai tugas yang ingin Anda masukkan?\n");
scanf("%d", &jmlTugas);
float Tugas[jmlTugas]; // Array to store scores
for (int i = 0; i < jmlTugas; i++) {
printf("Inputkan nilai tugas ke-%d: ", i + 1);
scanf("%f", &Tugas[i]);
}
for (int i = 0; i < jmlTugas; i++) {
totalNilai += Tugas[i];
}
rataRata = totalNilai / jmlTugas;
printf("Nilai rata-rata tugas Anda adalah %.2f\n", rataRata);
return 0;
}
KODE PROGRAM BAHASA C++
#include <iostream>
using namespace std;
int main() {
int jmlTugas;
float totalNilai, rataRata;
cout<<"==Program menghitung rata-rata nilai tugas=="<<endl;
cout<<"Berapa nilai tugas yang ingin Anda masukkan?"<<endl;
cin>>jmlTugas;
float Tugas[jmlTugas];
for(int i=0;i<jmlTugas;i++){
cout<<"Inputkan nilai tugas ke-"<<i+1<<" :"<<endl;
cin>>Tugas[i];
}
for(int i=0;i<jmlTugas;i++){
totalNilai+=Tugas[i];
}
rataRata = totalNilai/jmlTugas;
cout<<"Nilai rata-rata tugas Anda adalah "<<rataRata<<endl;
return 0;
}
Output:
85