Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 15.02.2017
Сообщений: 17

Определить, что больше: количество компонентов массива, принадлежащих или не принадлежащих отрезку [c, d]

22.11.2017, 23:41. Показов 1885. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите сделать задачу, как можно проще с комментами. Спасибо.

Задать массив 30 целых чисел , целые c и d. Написать программу определения что больше, количество компонентов массива принадлежащих отрезку [c, d], или количество компонентов массива не принадлежащих этому отрезку.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.11.2017, 23:41
Ответы с готовыми решениями:

Определить сумму и количество компонент массива, принадлежащих отрезку
помогите найти ошибку Дан вещественный массив x0, x1, x2,…, xn-1. Определить сумму и количество компонент этого массива, принадлежащих...

Определить номера строк в матрице, в которых элементов, принадлежащих отрезку[A, B], больше
Помогите пожалуйста!!! Определить номера строк в матрице, в которых элементов, принадлежащих отрезку, больше, чем элементов,...

Вычислить сумму и количество элементов массива принадлежащих отрезку [0,1]
помогите с решением пожалуйста:-[

1
0 / 0 / 1
Регистрация: 11.11.2017
Сообщений: 14
23.11.2017, 17:57
Лучший ответ Сообщение было отмечено AlChemp как решение

Решение

Не вполне понял, надо проверить принадлежность элемента массива отрезку или нет
Потому что в противном случае наличие массива теряет смысл - достаточно отрезок [c; d] сравнить с отрезком длиной 30
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
 
using namespace std;
 
int main() {
    setlocale(LC_ALL, "Russian");
    int n = 30; //объявили переменную, отвечающую за кол-во эл-тов в массиве
    int arr[n]; // объявили массив с кол-вом элементов n
    cout << "Введите элементы массива" << endl;
    for (int i = 0; i < n; i++) //ввели элементы массива
        cin >> arr[i];
    int c, d;
    cout << "Введите отрезок" << endl;
    cin >> c >> d; // ввели c и d с клавиатуры
    if (d < c) swap (c, d); // если правый край отрещка меньше левого, поменять их местами
    int k = 0; // счетчик элементов массива, попадающих в отрезок
    for (int i = 0; i < n; i++)
        if (arr[i] >= c && arr[i] <= d) // проверяем, попадает ли данный элемент массива в отрезок
        { k++; }
    if (k > n - k) { cout << "Элементов в отрезке больше, чем вне отрезка" << endl; }
    else { cout << "Элементов вне отрезка больше, чем в отрезке" << endl; }
    system("cmd /c pause");
    return 0;
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.11.2017, 17:57
Помогаю со студенческими работами здесь

Найти количество различных элементов одномерного массива, не принадлежащих отрезку
ЗАДАНИЕ: СОСТАВЬТЕ ПРОГРАММУ ПОДСЧЕТА ЧИСЛА РАЗЛИЧНЫХ ЭЛЕМЕНТОВ ОДНОМЕРНОГО МАССИВА A(I), НЕ ПРИНАДЛЕЖАЩИХ ОТРЕЗКУ . надо немного...

Найти количество отрицательных элементов массива, принадлежащих отрезку [-100; -20]
Дан массив А, элементами которого являются n действительных чисел. Найти количество отрицательных элементов массива, принадлежащих отрезку...

Получить количество отрицательных членов массива и произведение элементов, принадлежащих отрезку [B,C]
Имеется программа #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main() { printf(&quot;Vvedite n : &quot;); ...

Массив: Получить количество отрицательных членов массива а1, ... , an и произведение элементов, принадлежащих отрезку [a,b].
Помогите!!! Составить программу, просто в паскале полный 0 :( Дан массив действительных чисел а1, ... , an. Получить количество...

Найти количество чисел, не принадлежащих отрезку
Дана последовательность из N чисел: а (1), а (2), а (3), ...., а (N). Найти количество чисел не принадлежащих отрезку .


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru