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

Одномерные массивы. Подсчитать количество чисел последовательности, расположенных на отрезке - C++

Восстановить пароль Регистрация
 
Iliya
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 10
30.05.2013, 14:32     Одномерные массивы. Подсчитать количество чисел последовательности, расположенных на отрезке #1
Задана последовательность действительных чисел.Подсчитать количество чисел последовательности, расположенных на отрезке, концами которого являются два последних элемента массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2013, 14:32     Одномерные массивы. Подсчитать количество чисел последовательности, расположенных на отрезке
Посмотрите здесь:

В последовательности из N произвольных чисел подсчитать количество нулей C++
Подсчитать количество перемен знака в последовательности целых чисел C++
Одномерные массивы (найти количество четных чисел, а нечетные числа...) C++
C++ Одномерные массивы. Вычислить m значений функции f(x) на отрезке [a, b]
C++ Массивы. Найти среднее арифметическое отрицательных чисел и подсчитать количество чисел, входящих в диапазон
C++ В последовательности из n произвольных чисел подсчитать количество нулей
C++ Целочисленная арифметика: На отрезке [A, B] подсчитать количество простых чисел
Подсчитать наибольшее количество одинаковых подряд идущих чисел последовательности C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
30.05.2013, 15:11     Одномерные массивы. Подсчитать количество чисел последовательности, расположенных на отрезке #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <algorithm>
 
int main()
{
   const double v[] = { 1.2, 2.1, 3.4, 4.2, 5.6, 6.6, 7.2, 2.0, 5.7 };
 
   const int size = sizeof(v)/sizeof(*v);
 
   const double left = v[size-2];
   const double right = v[size-1];
 
   std::cout << std::count_if( v, v+size-2, [left,right]( double value ){ return left < value && value < right; } ) << std::endl;
 
   return 0;
}
Iliya
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 10
30.05.2013, 15:39  [ТС]     Одномерные массивы. Подсчитать количество чисел последовательности, расположенных на отрезке #3
спасибо большое, просто громаднейшее
Yandex
Объявления
30.05.2013, 15:39     Одномерные массивы. Подсчитать количество чисел последовательности, расположенных на отрезке
Ответ Создать тему
Опции темы

Текущее время: 03:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru