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

Обчислити середне арифметичне елементів матриці кратних 5 на с++

Ответы

Автор ответа: asilvejstruk
1

#include <iostream>

using namespace std;

void middle(int arr[5][5]) {

   float length = 0, average = 0; int sum = 0;

    const int a = 5; length = 0; sum = 0;

    for (int i = 1; i<= a; i++) {

    for (int j = 1; j<= a; j++) {

       cin >> arr[i][j];

       if (arr[i][j] % 5 == 0) {

           length++;

           sum+= arr[i][j];

           average= sum / length;

       }

   }

   }

   cout << "Количество " << length << endl;

   cout << "Сумма " << sum << endl;

   cout << "Среднее арифметическое = " << average << endl;

}

int main() {

   int arr[5][5];

   middle(arr);

}

Автор ответа: Andrey36789
1

#include <iostream>

using namespace std;

int main()

{

int n, m;

cin >> n >> m;

int a[n][m];

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

 for (int j = 0; j < m; j++) {

  cin >> a[i][j];

 }

}

   int sum = 0, count = 0;

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

       for (int j = 0; j < m; j++) {

           if (a[i][j] % 5 == 0) {

               sum += a[i][j];

               count++;

           }

       }

   }

   cout << sum / count << endl;

   return 0;

}

Похожие вопросы
Предмет: Обществознание, автор: anastona163HP
Предмет: Информатика, автор: rakhimjanovnematulla
1. С помощью функции map выведите список имен с заглавной буквы.
names = ['alfred', 'tabitha', 'william', 'arla']
Результат: ['Alfred', 'Tabitha', 'William', 'Arla']
Используйте функцию написанную через def, затем Лямбда-функцию.

2. С помощью функции filter выведите список оценок, которые больше 75.
scores = [66, 90, 68, 59, 76, 60, 88, 74, 81, 65]
Результат: [90, 76, 88, 81]
Сначала используйте функцию, объявленную с помощью def, а затем воспользуйтесь Лямбда-функцией.

3. С помощью функции filter и Лямбда-функции выведите список слов-палиндромов.
words = ['Anna', 'Alexey', 'Alla', 'Kazak', 'Dom']
Результат: ['Anna', 'Alla', 'Kazak']

4 *. Изучить библиотеку time().
Напишите функцию, которая будет формировать список от 1 до n (n – это число, которое ввел юзер). Затем напишите к ней декоратор, который будет выводить время потраченное на выполнение работы функции, а также размер списка, который она сформировала.
Не пишите в функции больше 100000, иначе компьютер может зависнуть надолго!

5. Есть список слов. Нужно с помощью map и lambda функции вернуть список длин этих слов.
('apple', 'banana', 'cherry')
Результат: [5, 6, 6]

6 *.Есть два текстовых списка. Нужно вернуть один список объединенных слов.
Подаваемые данные: 2 списка
['apple', 'banana', 'cherry'], ['orange', 'lemon', 'pineapple']
Результат:
['appleorange', 'bananalemon', 'cherrypineapple']