Urutan

Flowchart Menghitung Rata-rata Nilai

Contoh flowchart menghitung rata-rata tiga nilai ujian: menjumlahkan semua nilai, lalu membaginya dengan banyak nilai.

Flowchart Menghitung Rata-rata Nilai. Contoh flowchart menghitung rata-rata tiga nilai ujian: menjumlahkan semua nilai, lalu membaginya dengan banyak nilai.
Unduh gambar

Penjelasan alurnya

Rata-rata dihitung dalam dua langkah: menjumlahkan semua nilai, lalu membagi jumlah itu dengan banyak nilai. Flowchart ini menuliskan keduanya sebagai dua simbol proses yang terpisah supaya mudah dibaca.

Variabel total menyimpan hasil antara. Tanpa variabel itu, rumusnya harus ditulis sekaligus sebagai (nilai1 + nilai2 + nilai3) / 3, dan tanda kurungnya mudah terlupa.

Hasil rata-rata bisa berupa bilangan desimal walau semua nilainya bulat, misalnya 82,33. Bila diminta membulatkan, tambahkan langkah pembulatan sebelum hasil ditampilkan.

Pseudocode

1ALGORITMA Rata-rata nilai23DEKLARASI4    nilai1, nilai2, nilai3, total : integer5    rata : real67MULAI8    BACA nilai19    BACA nilai210    BACA nilai311    total ← nilai1 + nilai2 + nilai312    rata ← total / 313    TAMPILKAN "Rata-rata:", rata14SELESAI

Kode programnya

Kode di bawah dibuat langsung dari flowchart di atas, jadi alurnya sama persis. Coba jalankan dengan masukan 80, 92, 75.

1# Rata-rata nilai23nilai1 = int(input("Masukkan nilai1: "))4nilai2 = int(input("Masukkan nilai2: "))5nilai3 = int(input("Masukkan nilai3: "))6total = nilai1 + nilai2 + nilai37rata = total / 38print("Rata-rata:", rata)

Jalankan kodenya tanpa instalasi di compiler Python online atau compiler bahasa lain di Playground.

Coba ubah sendiri

  • Tambahkan keputusan lulus bila rata-rata minimal 75.
  • Hitung rata-rata lima nilai dengan perulangan, bukan lima variabel.
  • Tampilkan juga nilai tertinggi dari ketiga nilai.

Lanjut belajar

MateriVariabel dalam algoritmaDasar Algoritma dan FlowchartLatihan soalRata-rata Tiga NilaiHitung rata-rata tiga nilai ulangan dengan dua angka desimal.

Contoh flowchart lainnya

Gambar flowchart-mu sendiri

Susun simbolnya dengan seret dan lepas, lalu ubah jadi kode Python, JavaScript, PHP, C, atau Java dengan satu tombol.

Kenali Flowchart Studio