Program c++ menentukan terbesar, terkecil, dan nilai rata-rata





#include <iostream>

using namespace std;

 

int main () {

int a = 0; 

int i; 

int sum = 0, max = 0, min = 0;

cout << "Masukkan banyaknya nilai :";

cin >> a;

cout << "Masukkan " << a << " nilai (dipisahkan dengan enter) :" << endl;

int data[a];

for(i=0; i<a; i++) {

cout << " ";

cin >> data[i];

}

cout << "\n data yang anda masukan adalah "; 

max = min = data[0];

for(i=0; i<a; i++) {

cout << data[i] << ','; 

sum = sum + data[i];

if (max < data[i]) {

max = data[i];

}

if (min > data[i]) {

min = data[i];

}

}

cout << "\n Jumlah data : " << sum;

cout << "\n Rata-rata dari nilai : " << sum/a;

cout << "\n terkecil :" << min;

cout << "\n terbesar : " << max;


return 0;

}

Komentar