#include <stdio.h>
int main( ) {
int n;
printf ( "Введіть кількість елементів масиву: " ) ;
int arr[ n] ;
printf ( "Введіть %d цілих чисел:\n " , n
) ; for ( int i = 0 ; i < n; i++ ) {
}
long long product = 1 ;
for ( int i = 0 ; i < n; i++ ) {
product *= arr[ i] ;
}
printf ( "1. Добуток елементів масиву: %lld\n " , product
) ;
int sum = 0 ;
for ( int i = 0 ; i < n; i++ ) {
sum += arr[ i] ;
}
printf ( "2. Сума елементів масиву: %d\n " , sum
) ;
int max = arr[ 0 ] ;
int min = arr[ 0 ] ;
for ( int i = 1 ; i < n; i++ ) {
if ( arr[ i] > max) max = arr[ i] ;
if ( arr[ i] < min) min = arr[ i] ;
}
printf ( "3. Максимальний елемент: %d\n " , max
) ; printf ( " Мінімальний елемент: %d\n " , min
) ;
int positive_sum = 0 ;
for ( int i = 0 ; i < n; i++ ) {
if ( arr[ i] > 0 ) {
positive_sum += arr[ i] ;
}
}
printf ( "4. Сума позитивних елементів: %d\n " , positive_sum
) ;
float average = ( float ) sum / n;
printf ( "5. Середнє арифметичне: %.2f\n " , average
) ;
int target, count = 0 ;
printf ( "Введіть число для пошуку: " ) ;
for ( int i = 0 ; i < n; i++ ) {
if ( arr[ i] == target) {
count++;
}
}
printf ( "6. Кількість елементів рівних %d: %d\n " , target
, count
) ;
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBuOwogICAgCiAgICBwcmludGYoItCS0LLQtdC00ZbRgtGMINC60ZbQu9GM0LrRltGB0YLRjCDQtdC70LXQvNC10L3RgtGW0LIg0LzQsNGB0LjQstGDOiAiKTsKICAgIHNjYW5mKCIlZCIsICZuKTsKICAgIAogICAgaW50IGFycltuXTsKICAgIAogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCAlZCDRhtGW0LvQuNGFINGH0LjRgdC10Ls6XG4iLCBuKTsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICBzY2FuZigiJWQiLCAmYXJyW2ldKTsKICAgIH0KICAgIAogICAgbG9uZyBsb25nIHByb2R1Y3QgPSAxOwogICAgZm9yKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIHByb2R1Y3QgKj0gYXJyW2ldOwogICAgfQogICAgcHJpbnRmKCIxLiDQlNC+0LHRg9GC0L7QuiDQtdC70LXQvNC10L3RgtGW0LIg0LzQsNGB0LjQstGDOiAlbGxkXG4iLCBwcm9kdWN0KTsKICAgIAogICAgaW50IHN1bSA9IDA7CiAgICBmb3IoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgc3VtICs9IGFycltpXTsKICAgIH0KICAgIHByaW50ZigiMi4g0KHRg9C80LAg0LXQu9C10LzQtdC90YLRltCyINC80LDRgdC40LLRgzogJWRcbiIsIHN1bSk7CiAgICAKICAgIGludCBtYXggPSBhcnJbMF07CiAgICBpbnQgbWluID0gYXJyWzBdOwogICAgZm9yKGludCBpID0gMTsgaSA8IG47IGkrKykgewogICAgICAgIGlmKGFycltpXSA+IG1heCkgbWF4ID0gYXJyW2ldOwogICAgICAgIGlmKGFycltpXSA8IG1pbikgbWluID0gYXJyW2ldOwogICAgfQogICAgcHJpbnRmKCIzLiDQnNCw0LrRgdC40LzQsNC70YzQvdC40Lkg0LXQu9C10LzQtdC90YI6ICVkXG4iLCBtYXgpOwogICAgcHJpbnRmKCIgICDQnNGW0L3RltC80LDQu9GM0L3QuNC5INC10LvQtdC80LXQvdGCOiAlZFxuIiwgbWluKTsKICAgIAogICAgaW50IHBvc2l0aXZlX3N1bSA9IDA7CiAgICBmb3IoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgaWYoYXJyW2ldID4gMCkgewogICAgICAgICAgICBwb3NpdGl2ZV9zdW0gKz0gYXJyW2ldOwogICAgICAgIH0KICAgIH0KICAgIHByaW50ZigiNC4g0KHRg9C80LAg0L/QvtC30LjRgtC40LLQvdC40YUg0LXQu9C10LzQtdC90YLRltCyOiAlZFxuIiwgcG9zaXRpdmVfc3VtKTsKICAgIAogICAgZmxvYXQgYXZlcmFnZSA9IChmbG9hdClzdW0gLyBuOwogICAgcHJpbnRmKCI1LiDQodC10YDQtdC00L3RlCDQsNGA0LjRhNC80LXRgtC40YfQvdC1OiAlLjJmXG4iLCBhdmVyYWdlKTsKICAgIAogICAgaW50IHRhcmdldCwgY291bnQgPSAwOwogICAgcHJpbnRmKCLQktCy0LXQtNGW0YLRjCDRh9C40YHQu9C+INC00LvRjyDQv9C+0YjRg9C60YM6ICIpOwogICAgc2NhbmYoIiVkIiwgJnRhcmdldCk7CiAgICAKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICBpZihhcnJbaV0gPT0gdGFyZ2V0KSB7CiAgICAgICAgICAgIGNvdW50Kys7CiAgICAgICAgfQogICAgfQogICAgcHJpbnRmKCI2LiDQmtGW0LvRjNC60ZbRgdGC0Ywg0LXQu9C10LzQtdC90YLRltCyINGA0ZbQstC90LjRhSAlZDogJWRcbiIsIHRhcmdldCwgY291bnQpOwogICAgCiAgICByZXR1cm4gMDsKfQ==