fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int n, m;
  5.  
  6. printf("Введіть кількість рядків (n): ");
  7. scanf("%d", &n);
  8. printf("Введіть кількість стовпців (m): ");
  9. scanf("%d", &m);
  10.  
  11. int arr[n][m];
  12.  
  13. printf("Введіть елементи масиву %dx%d:\n", n, m);
  14. for(int i = 0; i < n; i++) {
  15. for(int j = 0; j < m; j++) {
  16. printf("Елемент [%d][%d]: ", i, j);
  17. scanf("%d", &arr[i][j]);
  18. }
  19. }
  20.  
  21. printf("\nМасив %dx%d:\n", n, m);
  22. for(int i = 0; i < n; i++) {
  23. for(int j = 0; j < m; j++) {
  24. printf("%d\t", arr[i][j]);
  25. }
  26. printf("\n");
  27. }
  28.  
  29. int sum = 0;
  30. int total_elements = n * m;
  31.  
  32. for(int i = 0; i < n; i++) {
  33. for(int j = 0; j < m; j++) {
  34. sum += arr[i][j];
  35. }
  36. }
  37.  
  38. float average = (float)sum / total_elements;
  39.  
  40. printf("\nСереднє арифметичне значень елементів масиву: %.2f\n", average);
  41. printf("Сума всіх елементів: %d\n", sum);
  42. printf("Загальна кількість елементів: %d\n", total_elements);
  43.  
  44. return 0;
  45. }
Success #stdin #stdout 0s 5292KB
stdin
3
4
7
2
3
9
6
5
stdout
Введіть кількість рядків (n): Введіть кількість стовпців (m): Введіть елементи масиву 3x4:
Елемент [0][0]: Елемент [0][1]: Елемент [0][2]: Елемент [0][3]: Елемент [1][0]: Елемент [1][1]: Елемент [1][2]: Елемент [1][3]: Елемент [2][0]: Елемент [2][1]: Елемент [2][2]: Елемент [2][3]: 
Масив 3x4:
7	2	3	9	
6	5	15774463	0	
194	0	-76177192	21946	

Середнє арифметичне значень елементів масиву: -5031713.00
Сума всіх елементів: -60380557
Загальна кількість елементів: 12