Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
Свумпик
17.02.2023 10:29 •
Информатика
Написать программу, которая в одномерном массиве, заданным вводом данных с клавиатуры, находит количество элементов больших заданного числа.
Показать ответ
Ответ:
57338888
08.10.2020 05:08
Решение на Си:
#include <stdio.h>
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;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
dashasayapina
18.03.2023 04:37
Как сделать полуовал по вертикали в паскале abc?...
EGORchikchik228
10.11.2020 11:23
Вывести все числа от 1 до 1 оканчивающиеся на 8 и делящиеся на 3. на паскале, программа полностью....
wavystrong
24.01.2023 19:25
Программирование циклических алгоритмов1. от программы, записанной на алгоритмическом языке,перейдите к записи программы на языке паскаль. опре-делите, что будет выведено в результате...
LadySmail
04.05.2023 10:15
Логические основы ЭВМ...
looney2017
26.03.2023 07:50
Как в 13 лет заработать на компютер...
SA67WQTBLOCK
05.05.2022 03:47
Запусти Паскаль и введи программу: program x1; var a,b,c:integer; begin a:=−26; b:=abs(a); writeln( abs(−26)= ,b); c:=sqr(b); writeln( sqr(b)= ,c); c:=sqr(b+b); writeln( sqr(b+b)=...
рома1340
13.02.2023 05:42
Какой глагол нельзя употребить по отношению к модели...
AlexGood21
23.01.2022 19:15
Информатика линейный развлетляющийся2 цикл с преудсловием 3 цикл с постусловием...
Adonis12321
16.04.2022 20:53
Найдите ответы на во для показанного на рисунке документа. 1. Количество абзацев? 2. Какой номер у абзаца, выровненного по центру?3. Какой номер у абзаца, выровненного по правому...
alisher0901
20.12.2021 18:27
Какие компоненты составляют цепь питания...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <stdio.h>
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;
}