Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int myarray[3][3];
- void average_sd_2D_array(int[3][3], float & avg, float & sd);
- float average, deviation;
- int x;
- int main()
- {
- for (int i = 0; i<= 2; i++)
- {
- myarray[i][0] = ((2*i) + 1);
- myarray[i][1] = ((2 * i) + 1);
- myarray[i][2] = ((2 * i) + 1);
- }
- myarray[5][5] = 10;
- cout << "\t" << myarray[0][0] << "\t" << myarray[0][1] << "\t" << myarray[0][2] << endl<<endl;
- cout << "\t" << myarray[1][0] << "\t" << myarray[1][1] << "\t" << myarray[1][2] << endl<<endl;
- cout << "\t" << myarray[2][0] << "\t" << myarray[2][1] << "\t" << myarray[2][2] << endl<<endl;
- average_sd_2D_array(myarray, average, deviation);
- cout << "Average = " << average << " Standard Deviation = " << deviation;
- cin >>x;
- }
- void average_sd_2D_array(int arr[3][3], float & avg, float & sd)
- {
- int total=0;
- int square=0;
- for (int i = 0; i <= 2; i++)
- {
- for (int a = 0; a <= 2; a++)
- {
- total += arr[i][a];
- square += ((arr[i][a]) ^ 2);
- }
- }
- avg = total / 9;
- sd = sqrt((square / 9) - ((total / 9) ^ 2));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement