Задать вопрос
13 августа, 07:06

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

+3
Ответы (1)
  1. 13 августа, 10:20
    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;

    }
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Написать программу, которая в одномерном массиве, заданным вводом данных с клавиатуры, находит количество элементов больших заданного числа. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы