Задать вопрос
26 февраля, 23:01

Написать программу, которая в одномерном массиве, заданным вводом данных с клавиатуры, находит количество элементов больших заданного числа.

+2
Ответы (1)
  1. 27 февраля, 00:48
    0
    Решение на Си:

    #include

    int main () {

    int array[100]; / / массив элементов

    int n, k, count = 0; / / вспомогательные числа

    printf ("Введите число для сравнения:");

    scanf ("%d", &k); / / запоминаем число для сравнения

    printf ("/nВведите количество элементов:");

    scanf ("%d", &n); / / запоминаем количество элементов в массиве

    printf ("/nВведите %d элементов: ", n);

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

    scanf ("%d", &array[i]); / / считываем массив

    if (array[i] > k) { / / если число в массиве строго (!) больше нужного

    count++; / / то увеличиваем счётчик

    }

    }

    printf ("/n%d элементов больше, чем %d.", count, k); / / выводим результат

    return 0;

    }
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Написать программу, которая в одномерном массиве, заданным вводом данных с клавиатуры, находит количество элементов больших заданного числа. ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы