Program Menghitung Rata-Rata dengan Perulangan pada Bahasa Pemrograman C++


Assalamu’alaikum Wr Wb

Selamat datang di web sibukngoding.com. Pada kesempatan kali ini saya akan memberikan contoh program menghitung rata-rata dengan menggunakan bahasa pemrograman C++.
 Dalam menghitung rata-rata, nanti kita inputkan dulu jumlah datanya lalu kita inputkan nilai yang akan dihitung rata-ratanya. Untuk programnya kita menggunakan salah satu fungsi perulangan yaitu for. Jika teman-teman belum paham tentang perulangan, bisa dilihat dipostingan saya sebelumnya disini. Program ini saya jalankan menggunakan compiler Borland C++ 5.02. Untuk Source codenya sebagai berikut:

//Program mencari rata-rata by sibukngoding.com
#include <iostream.h>
#include <conio.h>
//--------
void main(){
//variabel yang dipakai
float angka, total = 0, rata;
int jumlah;
char ulang;
menu:
clrscr();
cout << "=================================="<< endl;
cout << "====PROGRAM MENCARI RATA-RATA====="<< endl;
cout << endl;
cout << "Masukkan jumlah angka      : "; cin >> jumlah;
cout << endl;
  //Input angka yang akan dicari rata-ratanya
  for (int i = 1; i <= jumlah; i++) {
      cout << "Masukkan angka Ke- "<<i<<" : "; cin >> angka;
      total = total + angka;//rumus total
   }
cout << endl;
cout << "TOTAL                      : " << total << endl;
rata = total / jumlah; //rumus rata-rata
cout << "RATA-RATA                  : " << rata << endl;
cout << "======================================="<< endl;
cout<<"\nApakah Anda ingin mengulang?(Y/T)";cin>>ulang;
if ((ulang=='Y') || (ulang=='y')) {
goto menu;
 }
getch();
}

Jika dijalankan hasilnya sebagai:

Kita inputkan jumlah angkanya setelah itu kita inputkan nilai angkanya. Sebagai contoh saya memasukan jumlah angka 5. Setelah kita enter, kita masukkan nilai angka sebanyak 5 kali seperti berikut:

Setelah itu kita enter dan akan keluar total dan nilai rata-ratanya seperti berikut:

Demikian tadi contoh program menghitung rata-rata menggunakan bahasa pemrograman C++. Jika ada pertanyaan atau masih error bisa ditanyakan lewat kolom komentar. Semoga bermanfaat dan jangan lupa untuk mengunjungi web sibukngoding.com untuk mendapatkan tutorial bahasa pemrograman lainnya.

Terimkasih atas kunjungannya. Selamat belajar dan jangan mudah menyerah.


Wassalamu’alaikum Wr Wb

Comments