#include <stdio.h>
int main( ) {
int n, m;
printf ( "Введіть кількість рядків (n): " ) ; printf ( "Введіть кількість стовпців (m): " ) ;
int arr[ n] [ m] ;
printf ( "Введіть елементи масиву %dx%d:\n " , n
, m
) ; for ( int i = 0 ; i < n; i++ ) {
for ( int j = 0 ; j < m; j++ ) {
printf ( "Елемент [%d][%d]: " , i
, j
) ; }
}
printf ( "\n Масив %dx%d:\n " , n
, m
) ; for ( int i = 0 ; i < n; i++ ) {
for ( int j = 0 ; j < m; j++ ) {
}
}
int sum = 0 ;
int total_elements = n * m;
for ( int i = 0 ; i < n; i++ ) {
for ( int j = 0 ; j < m; j++ ) {
sum += arr[ i] [ j] ;
}
}
float average = ( float ) sum / total_elements;
printf ( "\n Середнє арифметичне значень елементів масиву: %.2f\n " , average
) ; printf ( "Сума всіх елементів: %d\n " , sum
) ; printf ( "Загальна кількість елементів: %d\n " , total_elements
) ;
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBuLCBtOwogICAgCiAgICBwcmludGYoItCS0LLQtdC00ZbRgtGMINC60ZbQu9GM0LrRltGB0YLRjCDRgNGP0LTQutGW0LIgKG4pOiAiKTsKICAgIHNjYW5mKCIlZCIsICZuKTsKICAgIHByaW50Zigi0JLQstC10LTRltGC0Ywg0LrRltC70YzQutGW0YHRgtGMINGB0YLQvtCy0L/RhtGW0LIgKG0pOiAiKTsKICAgIHNjYW5mKCIlZCIsICZtKTsKICAgIAogICAgaW50IGFycltuXVttXTsKICAgIAogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCDQtdC70LXQvNC10L3RgtC4INC80LDRgdC40LLRgyAlZHglZDpcbiIsIG4sIG0pOwogICAgZm9yKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIGZvcihpbnQgaiA9IDA7IGogPCBtOyBqKyspIHsKICAgICAgICAgICAgcHJpbnRmKCLQldC70LXQvNC10L3RgiBbJWRdWyVkXTogIiwgaSwgaik7CiAgICAgICAgICAgIHNjYW5mKCIlZCIsICZhcnJbaV1bal0pOwogICAgICAgIH0KICAgIH0KICAgIAogICAgcHJpbnRmKCJcbtCc0LDRgdC40LIgJWR4JWQ6XG4iLCBuLCBtKTsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICBmb3IoaW50IGogPSAwOyBqIDwgbTsgaisrKSB7CiAgICAgICAgICAgIHByaW50ZigiJWRcdCIsIGFycltpXVtqXSk7CiAgICAgICAgfQogICAgICAgIHByaW50ZigiXG4iKTsKICAgIH0KICAgIAogICAgaW50IHN1bSA9IDA7CiAgICBpbnQgdG90YWxfZWxlbWVudHMgPSBuICogbTsKICAgIAogICAgZm9yKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIGZvcihpbnQgaiA9IDA7IGogPCBtOyBqKyspIHsKICAgICAgICAgICAgc3VtICs9IGFycltpXVtqXTsKICAgICAgICB9CiAgICB9CiAgICAKICAgIGZsb2F0IGF2ZXJhZ2UgPSAoZmxvYXQpc3VtIC8gdG90YWxfZWxlbWVudHM7CiAgICAKICAgIHByaW50ZigiXG7QodC10YDQtdC00L3RlCDQsNGA0LjRhNC80LXRgtC40YfQvdC1INC30L3QsNGH0LXQvdGMINC10LvQtdC80LXQvdGC0ZbQsiDQvNCw0YHQuNCy0YM6ICUuMmZcbiIsIGF2ZXJhZ2UpOwogICAgcHJpbnRmKCLQodGD0LzQsCDQstGB0ZbRhSDQtdC70LXQvNC10L3RgtGW0LI6ICVkXG4iLCBzdW0pOwogICAgcHJpbnRmKCLQl9Cw0LPQsNC70YzQvdCwINC60ZbQu9GM0LrRltGB0YLRjCDQtdC70LXQvNC10L3RgtGW0LI6ICVkXG4iLCB0b3RhbF9lbGVtZW50cyk7CiAgICAKICAgIHJldHVybiAwOwp9