Предмет: Информатика, автор: orestyakobchuk

Завдання 2. Написати функцію, що визначає середне арифметичне елементів переданого їй масиву.
Завдання 3. Написати функцію, що визначає кількість додатних, від'ємних і нульових елементів переданого їй масиву.c++,срочно!!!​

Ответы

Автор ответа: gamag1728
0

Відповідь:1)def find_average(arr):

   size = len(arr)

   if size == 0:

       return 0

   else:

       sum = 0

       for i in range(size):

           sum += arr[i]

       avg = sum / size

       return avg

2)#include <iostream>

using namespace std;

void countElements(int arr[], int size) {

   int positive = 0, negative = 0, zero = 0;

   for(int i = 0; i < size; i++) {

       if(arr[i] > 0) {

           positive++;

       } else if(arr[i] < 0) {

           negative++;

       } else {

           zero++;

       }

   }

   cout << "Number of positive elements: " << positive << endl;

   cout << "Number of negative elements: " << negative << endl;

   cout << "Number of zero elements: " << zero << endl;

}

int main() {

   int arr[] = {1, -2, 0, 3, -4, 5, 0};

   int size = sizeof(arr) / sizeof(arr[0]);

   countElements(arr, size);

   return 0;

}

Пояснення:

Похожие вопросы
Предмет: Алгебра, автор: katyadavidova190890