• Найти количество элементов массива больших чем его первый элемент

Ответы 1

  • Алгоритм подсчета1. Объявляем двумерный массив2. Объявляем переменную (счетчик) для количества элементов которые больше чем первый элемент и присваиваем этой переменной ноль3. Проходимся в цикле по всем элементам массива4. В цикле сравниваем текущий элемент и первым.4.1. Если текущий больше то увеличиваем счетчик на единицу5. Выводим количество. Конец#include <iostream>int main(){ const int n = 3, m = 5; // объявляем двумерный массив с 3мя строками и 5-ю столбцами //и присваиваем его элементам начальное значение int a[n][m] = { { 1, 2, 3, 4, 5 }, { 2, -1, 6, 8, 10 }, { 3, 6, 9, 12, 15 } }; //переменная для количества елементов которые больше первого int c = 0; // цикл для прохода по всем елементам массива for (int i = 0; i < n; i++) for (int j = 0; j < m; j++) // проверяем больше ли текущий елемент if (a[i][j] > a[0][0]) // увиличиваем количество на единицу c++; //выводим результат std::cout << c; return 0;}
    • Автор:

      oriolbush
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years