Дан массив B[1..20], заданный датчиком случайных чисел в интервале от -10 до 50. Вывести индексы элементов массива, значения которых больше заданного числа Х

10 Окт 2019 в 02:46
197 +1
0
Ответы
1
include

int main() {
int B[20];
int X;

// Заполнение массива B случайными числами от -10 до 50
for (int i = 0; i < 20; i++) {
B[i] = rand() % 61 - 10; // Генерация числа от -10 до 50
}
// Ввод значения X
std::cout << "Введите число X: ";
std::cin >> X;
// Вывод индексов элементов массива B, которые больше X
std::cout << "Индексы элементов массива B, значения которых больше числа X:" << std::endl;
for (int i = 0; i < 20; i++) {
if (B[i] > X) {
std::cout << i << " ";
}
}
return 0;

}

19 Апр 2024 в 12:35
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир