I try to write in an array of numbers greater than 54. And then output its sum, average, maximum and minimum accordingly. still i tried do - while through but also failed.. ( But I always get 0, how can I fix it? Thank!
{
int arr_first [10];
int min = arr_first[0];
int max = arr_first[0];
int sum = 0;
int aritm_mean = 0;
int number;
int maxArrayNumber = 54;
cout << "Fill the array (10 numbers): " << endl;
for ( int i = 0; i < 10; ) {
cin >> number;
if ( number < maxArrayNumber ) {
arr_first[number];
i++;
}
}
for ( int j = 0; j < 10; ) {
sum = sum + arr_first[number];
cout << "Sum = " << sum << endl;
j++;
}
for ( int j = 0; j < 10; j++ ) {
sum += arr_first[number];
aritm_mean = sum / 10;
}
cout << "Arithmetic mean = " << aritm_mean << endl;
for ( int j = 0; j < 10; j++ ) {
if ( max >= arr_first[0] ) {
max = arr_first[number];
}
}
cout << "Max number = " << max << endl;
for ( int j = 0; j < 10; j++ ) {
if ( min <= arr_first[0] ) {
min = arr_first[number];
}
}
cout << "Min number = " << min << endl;
}