Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void mean(int[], int);
- void sort(int[], int);
- void median(int[], int);
- int main()
- {
- int sum = 0;
- int max = 0;
- int min = 1000;
- int array[100];
- float total;
- // int n; //number of elements in array
- for (int i = 0; i < 3; i++)
- {
- cin >> array[i];
- sum += array[i];
- if (array[i] > max)
- {
- max = array[i];
- }
- if (array[i] < min)
- {
- min = array[i];
- }
- }
- cout << "input nilai x:input nilai y:input nilai z:angka paling besar adalah:" << max << endl;
- cout << "angka paling kecil adalah:" << min << endl;
- cout << "range= " << (max - min) << endl;
- // int nilai;
- // cin >> nilai;
- sort(array, 3);
- return 0;
- }
- ///////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////
- void mean(int new_array[], int num)
- {
- //GET TOTAL & CALCULATE MEAN
- double total;
- for (int i = 0; i < num; i++)
- {
- total += new_array[i];
- }
- cout << "mean dari tiga angka tersebut adalah " << total / num << endl;
- }
- ///////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////
- void median(int new_array[], int num)
- {
- //CALCULATE THE MEDIAN (middle number)
- if (num % 2 != 0)
- { // is the # of elements odd?
- int temp = ((num + 1) / 2) - 1;
- cout << "median=" << new_array[temp] << endl;
- }
- else
- { // then it's even! :)
- cout << "median=" << new_array[(num / 2) - 1] << " and " << new_array[num / 2] << endl;
- }
- mean(new_array, num);
- }
- ///////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////
- void sort(int new_array[], int num)
- {
- //ARRANGE VALUES
- for (int x = 0; x < num; x++)
- {
- for (int y = 0; y < num - 1; y++)
- {
- if (new_array[y] > new_array[y + 1])
- {
- int temp = new_array[y + 1];
- new_array[y + 1] = new_array[y];
- new_array[y] = temp;
- }
- }
- }
- median(new_array, num);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement