VincenTragosta - Tanya, Jawab, dan Belajar Tanpa Batas Logo

In TI / Sekolah Menengah Atas | 2025-08-03

buat algoritma menghitung nilai rata-rata ujian siswa dengan memasukkan nilai ujian satu persatu​

Asked by andiregantrystansakh

Answer (1)

Jawaban:1. Mulai2. Input jumlah ujian yang ingin dimasukkan, misalnya n3. Buat variabel total = 04. Ulangi dari i = 1 sampai i = n:5. Input nilai ujian ke-i6. Tambahkan nilai ke total = total + nilai7. Hitung rata-rata: rata_rata = total / n8. Tampilkan hasil rata_rata9. SelesaiContoh Kode Python:n = int(input("Masukkan jumlah ujian: "))total = 0for i in range(n):    nilai = float(input(f"Masukkan nilai ujian ke-{i+1}: "))    total += nilairata_rata = total / nprint("Nilai rata-rata:", rata_rata)Contoh Kode C++:#include <iostream>using namespace std;int main() {    int n;    float nilai, total = 0;    cout << "Masukkan jumlah ujian: ";    cin >> n;    for (int i = 1; i <= n; i++) {        cout << "Masukkan nilai ujian ke-" << i << ": ";        cin >> nilai;        total += nilai;    }    float rata_rata = total / n;    cout << "Nilai rata-rata: " << rata_rata << endl;    return 0;}Contoh Kode JavaScript (versi terminal/node.js):const readline = require("readline").createInterface({  input: process.stdin,  output: process.stdout});let total = 0;let count = 0;let n = 0;readline.question("Masukkan jumlah ujian: ", (jumlah) => {  n = parseInt(jumlah);  function inputNilai() {    if (count < n) {      readline.question(`Masukkan nilai ujian ke-${count + 1}: `, (nilai) => {        total += parseFloat(nilai);        count++;        inputNilai();      });    } else {      let rataRata = total / n;      console.log("Nilai rata-rata:", rataRata);      readline.close();    }  }  inputNilai();});- Dyn Crazy

Answered by DynCrazy | 2025-08-03