Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Сантьяго81
0 / 0 / 0
Регистрация: 18.06.2013
Сообщений: 7
#1

Задан массив,состоящий из n элементов.Подсчитать число членов,принадлежащих отрезку[a,b]. - C++

18.06.2013, 19:33. Просмотров 498. Ответов 4
Метки нет (Все метки)

Задан массив,состоящий из n элементов.Подсчитать число членов,принадлежащих отрезку[a,b].
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2013, 19:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Задан массив,состоящий из n элементов.Подсчитать число членов,принадлежащих отрезку[a,b]. (C++):

Найти сумму и число членов массива, принадлежащих отрезку [3;7] и все члены, меньше двух, заменить нулями. - C++
Дана последовательность действительных чисел x1, x2, ... x40. В последовательности x1, x2, ... x20. Все члены, меньше двух, заменить...

Получить сумму членов, принадлежащих отрезку - C++
Помогите с задачей: Даны натуральное число n,действительные числа x1..xn.В последовательности x1..xn все члены,меньше двух,заменить...

Задать случайным образом одномерный массив размерности N из целочисленных элементов, принадлежащих отрезку [-20;20]. Выполнить задание своего ва - C++
Задать случайным образом одномерный массив размерности N из целочисленных элементов, принадлежащих отрезку . Выполнить задание своего...

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

Вычислить произведение элементов массива, принадлежащих заданному отрезку - C++
В одномерном массиве, состоящем из N целых чисел, вычислить: 1. индекс минимального элемента; 2. произведение элементов массива,...

Задан массив размера N. Определить число положительных элементов в массиве - C++
Задан массив размера N. Определить число положительных элементов в массиве. С++

4
MrGluck
Модератор
Эксперт CЭксперт С++
7423 / 4538 / 673
Регистрация: 29.11.2010
Сообщений: 12,319
18.06.2013, 19:42 #2
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <algorithm>
 
int main()
{
    int arr[] = {10, 9, 2, 6, 3, 8, 1};
    const int n = sizeof(arr) / sizeof(*arr), a = 3, b = 8;
    std::cout << std::count_if(arr, arr + n, [a, b](const int x)
        { return a <= x && x <= b; } ) << std::endl;
}
0
Сантьяго81
0 / 0 / 0
Регистрация: 18.06.2013
Сообщений: 7
19.06.2013, 10:56  [ТС] #3
Спасибо только что-то не компилируется!!!(((
0
Thinker
Эксперт С++
4227 / 2201 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
19.06.2013, 11:01 #4
C++
1
2
3
4
int Count(int *a, int *end)
{
   return a < end ? (*a >= A && *a <= B) + Count(a + 1, end) : 0;
}
1
MrGluck
Модератор
Эксперт CЭксперт С++
7423 / 4538 / 673
Регистрация: 29.11.2010
Сообщений: 12,319
19.06.2013, 11:54 #5
Сантьяго81, потому что стандарт С++11. вы даже логику программы не можете понять по моему посту?
0
19.06.2013, 11:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2013, 11:54
Привет! Вот еще темы с ответами:

Получить массив состоящий из элементов матрицы, которые превышают заданное число - C++
2. Задан массив А. Получить массив одномерный массив В, состоящий из элементов массива А, которые превышают по модулю число, введенное...

Задан массив целых чисел и целое число k. Определить, сколько элементов меньше k, равны k и больше k - C++
Задан массив целых чисел и целое число k. Определить, сколько элементов меньше k, равны k и больше k.

Задан массив размером NxN, состоящий из 0 и 1. Повернуть элементы массива на 900градусов по часовой стрелке. - C++
Задан массив размером NxN, состоящий из 0 и 1. Повернуть элементы массива на 90градусов по часовой стрелке.(предусмотреть динамический...

Вычисления количества простых чисел, принадлежащих отрезку - C++
Задание: Составить программу вычисления количества простых чисел, принадлежащих отрезку . Для проверки, является ли число простым,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru