Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <locale.h>
- #include <time.h>
- #include <Windows.h>
- #include <cstdlib>
- void MRand (int M[], int MSize)
- {
- for (int i = 0; i < MSize; i++) {
- M[i] = rand() % 100;
- }
- }
- void prArr (int M[], int MSize)
- {
- printf("Элементы массива: ");
- for (int i = 0; i < MSize; i++) printf("%i .", M[i]);
- printf("\n");
- }
- int seaMean(int M[], int MSize)
- {
- int t = 0;
- for (int i = 0; i < MSize; i++) t = t + M[i];
- return t / MSize;
- }
- void chMen(int value, int M[], int MSize)
- {
- printf("Элементы меньшие чем %i: ", value);
- for (int i = 0; i < MSize; i++)
- {
- if (M[i] < value) printf("%i ", M[i]);
- }
- printf("\n");
- }
- int main()
- {
- setlocale(LC_ALL, "RUS");
- srand(time(NULL));
- int A[27], B[34], C[11], D[40];
- MRand(A, 27);
- MRand(B, 34);
- MRand(C, 11);
- MRand(D, 40);
- printf("Массив A\n");
- prArr(A, 27);
- printf("Сред. арифметическое массива: %i\n", seaMean(A, 27));
- chMen(seaMean(A, 27), A, 27);
- printf("\n");
- printf("Массив B\n");
- prArr(B, 34);
- printf("Сред. арифметическое массива: %i\n", seaMean(B, 34));
- chMen(seaMean(B, 34), B, 34);
- printf("\n");
- printf("Массив C\n");
- prArr(C, 11);
- printf("Сред. арифметическое массива: %i\n", seaMean(C, 11));
- chMen(seaMean(C, 11), C, 11);
- printf("\n");
- printf("Массив D\n");
- prArr(D, 40);
- printf("Сред. арифметическое массива: %i\n", seaMean(D, 40));
- chMen(seaMean(D, 40), D, 40);
- printf("\n");
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement