Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сбалансированное дерево (бинарное) кто сможет, пожалуйста напишите код с++, построения сбалансированного дерева,функцию добавления элемента в дерево и восстановелния сбалансированности если можно без template.. https://www.cyberforum.ru/ cpp-beginners/ thread35544.html Упорядочить массив по возрастанию элементов первой строки C++
очень нужно написать программу в С++....вот условия: Дан двумерный массив, содержащий 5 строк и 3 столбца. Элементами массива являются вещественные числа. Упорядочить массив по возрастанию...
C++ крестики-нолики, морской бой, карты... https://www.cyberforum.ru/ cpp-beginners/ thread35519.html
нужно написать на си++ какую нибудь игру, типа крестики-нолики, морсой бой, карты... ну в этом роде. Все программы, которые находила в интернете, не работают чота (( может у каво нибудь было уже...
C++ Рекурсия в MVSC++ Помогите мне пожалуйста!!!! Мне нужно составить прогу с помощью рекурсии. А задание такое:Дано n различных натуральных чисел. Вывести на экран перестановку всех этих чисел. Заранее спасибо!!!! и если... https://www.cyberforum.ru/ cpp-beginners/ thread35514.html
Найти максимальный и минимальный элементы матрицы, и сумму элементов между ними C++
на си: Дана матрица вещественных чисел. Найти максимальный и минимальный элементы, вывести все элементы, заключенные между ними и посчитать их сумму.
C++ Написать программу поиска чисел, лежащих в интервале от -5 до 5 https://www.cyberforum.ru/ cpp-beginners/ thread35505.html
на си: Написать программу поиска чисел, лежащих в интервале от -5 до 5, в последовательности чисел, вводимых с клавиатуры, предшествующих первому введенному нулю.
C++ Сортировка слияниями Прошу помочь с написанием функции сортировки файла методом слияния файлов. В файле записаны фамилии, через пробел, нужно отсортировать фамилии в файле по алфавиту. https://www.cyberforum.ru/ cpp-beginners/ thread35504.html Флаги в объектах fstream??? C++
Почему при повторном открытии файла, с помощью объекта ifstream fin: (fin.open()) предварительно необходимо сбросить флаги с помощью fin.clear??? Хотя при повторном открытии файла с помощью ofstream...
C++ Программный модуль для генерации случайных последовательностей c помощью авторегрессии помогите пожалуйста! нужна программа для генерации случайных последовательностей c помощью авторегрессии. буду очень благодарен;) заранее спасибо!!!! Добавлено через 14 минут 45 секунд смысл... https://www.cyberforum.ru/ cpp-beginners/ thread35486.html C++ Сравнение содержимого указателей https://www.cyberforum.ru/ cpp-beginners/ thread35485.html
В строке while ( helpspec -> namespec != temp -> namespec ){…} выражение ( helpspec -> namespec != temp -> namespec ) дает true, хотя helpspec -> namespec = "Informatics"; temp ->...
Структуры... Задача: "База сотрудников небольшой фирмы" C++
По каждому сотруднику вводится следующая информация: • Фамилия, имя, отчество; • год и дата рождения; • пол; • стаж работы по специальности; • домашний адрес; • телефон; • должность; • оклад.
C++ Перегрузка операторов в С++ https://www.cyberforum.ru/ cpp-beginners/ thread35463.html
Создать класс ряд. Перегрузить операторы для след операций : ввода/вывода, сложения, вычитания, умножения, умножения на число, деление на число, а так же операторы сравнения (!=,==,<,>,<=,>=,!)....
MCSD: APP BUILDER
8793 / 1072 / 104
Регистрация: 17.06.2006
Сообщений: 12,603
21.05.2009, 21:09 0

Операторы принятия решения и операторы цикла. - C++ - Ответ 169158

21.05.2009, 21:09. Показов 2302. Ответов 5
Метки (Все метки)

Ответ

Ввести с клавиатуры 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
26
27
28
29
30
31
32
33
34
35
#include <algorithm>
#include <functional>
#include <cmath>
 
template <typename T, template <typename> class P>
struct fabs_ : public std::unary_function<T, bool>
{
    fabs_(const T& threshold) : threshold_(threshold) {}
    bool operator() (const T& v) const
    {       
        return p_(std::fabs(v), threshold_);
    }
    const T threshold_;
    const P<T> p_;
};
 
template <typename T>
typename std::iterator_traits<T>::difference_type
count(T begin, T end)
{
    typedef typename std::iterator_traits<T>::value_type value_type;
    fabs_<value_type, std::greater> ff(*begin++);
    return std::count_if(begin, end, ff);
}
 
int main()
{
    const size_t N = 30;
    float arr[N];
    for(size_t i=0; i<N; i++)
        std::cin >> arr[i];
    size_t cnt = count(arr, arr+N);
 
    return 0;
}


Вернуться к обсуждению:
Операторы принятия решения и операторы цикла. C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2009, 21:09
Готовые ответы и решения:

Условные операторы и операторы цикла, проверка корректности вводимых данных
Привет, ребята. Помогите, пожалуйста, написать код для данной задачи. Примечание: необходимо...

«Языки и технологии программирования» «Операторы цикла. Условные операторы»
Не получается сделать что бы программа выводила все значения в промежутке, она выводит только одно....

Операторы языка С++: операторы цикла (исправьте программу)
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;cmath&gt; using namespace std; int main() {...

Операторы цикла и операторы передачи управления
Вычислить сумму ряда S с погрешностью эпсилон, задаваемой с клавиатуры. Вывести количество...

5
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2009, 21:09

Условные операторы.Операторы цикла
1)По номеру y(y&gt;0) некоторого года определить с-номер его столетия(учесть что к примеру началом 20...

С++.Операторы в С++: условные операторы, операторы break и continue
Выяснить, пересекаются ли параболы у=аx2+bx+с и у=dx2+ex + f. При положительном ответе найти точки...

Определить и вывести количество дней между двумя датами (логические операторы и операторы ветвлений)
Задачка Пользователь вводит две даты (день, месяц, год в виде целых чисел). Необходимо определить...

Операторы присваивания, ввода- вывода. Операторы ветвления, выбора
Даны два ненулевых числа. Найти их сумму, разность, произведение, частное, остаток и целую часть от...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru