Sabtu, 16 Desember 2017

MENGHITUNG RATA RATA DENGAN POINTER

Berikut adalah program untuk menghitung rata rata dengan Dev C++

Source code:

#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;

//Ada Dua cara dalam mendeklarasikan array
/**
*###Cara 1 Bisa menggunakan pointer (*)###
*/
double average(int *listNilai, int jml){ //int jml disini adalah sebagai variable jk nilai input tdk di tentukan jumlahnya
 int sum = 0;
for (int i=0; i<jml; i++){
 sum += listNilai[i];
}
   double avg = sum / jml;
   return avg;
}

/***
*###Cara ke-2 Bisa menggunakan elemen kosong###
contoh:
double average(int nilai[]){
{
*/

int main()
{
 int listNilai[5]= {80, 90, 50, 70, 100};//inisialisasi array
   double rata2 = average(listNilai,5);
   printf ("Rata 2 = %.2f", rata2);

   getch();
}

Output:


Tidak ada komentar:

Posting Komentar