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

В последовательности целых чисел заменить все элементы, меньшие заданного числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Редактирование выбранной строки: стирание и вставка символов http://www.cyberforum.ru/cpp-beginners/thread1154352.html
Помогите написать программу по c++. Редактирование выбранной строки: стирание и вставка символов.
C++ Написать программу, которая выводит на экран изображение шахматной доски Написать программу, которая выводит на экран изображение шахматной доски. http://www.cyberforum.ru/cpp-beginners/thread1154338.html
C++ В каждой строке матрицы выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее
Задание:. Дана действительная матрица размера mn, все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать индексы элемента с найденным значением. Собственно не могу сообразить, как указать индекс найденного значения? Код: #include <iostream> using namespace std; int main() {
В матрице поменять местами последнюю строку со строкой, содержащей наибольший элемент C++
В матрицы из действительных отрицательных чисел поменять местами последнюю строку со строкой, содержащей наибольший элемент матрицы.
C++ Составить программу, которая все цифры, встречающиеся в тексте, заменяет на «0» http://www.cyberforum.ru/cpp-beginners/thread1154289.html
Составить программу, которая все цифры, встречающиеся в тексте, заменяет на «0». Program Zadanie1; uses crt; var i:integer; s: string; begin clrscr; writeln('vvedite stroky'); readln(s); for i:=1 to length(s) do
C++ Решение нестационарной задачи Решить нестационарную задачу для дифференциального уравнения в частных производных. Найти решение линейного уравнения Бюргера методом коллокаций и трапеций, СЛАУ решить итерацционним методом: \frac{dU}{dt}+c\ast \frac{dU}{dx}= \mu \frac{{d}^{2}U}{{dx}^{2}}, 0<x<1, 0<t<3, U(x,0)=sin(kx), U(0,t)={\epsilon }^{{-k}^{2}\mu t}sin(-kct), U(1,t)={\epsilon }\; ^{{-k}^{2}\mu... подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
22.04.2014, 20:57     В последовательности целых чисел заменить все элементы, меньшие заданного числа
assasin21rus,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <vector>
#include<iterator>
#include<algorithm>
#include <functional>
 
int main()
{
 
    std::vector <int> ivec = { 4, 8, 15, 16, 23, 42 };
    std::copy(ivec.begin(), ivec.end(), std::ostream_iterator <int>(std::cout, " "));
    int Number;
    std::cin >> Number;
    std::replace_if(ivec.begin(), ivec.end(),
        std::bind(std::less<int>(), std::placeholders::_1, Number),Number);
    std::copy(ivec.begin(), ivec.end(), std::ostream_iterator <int>(std::cout, " "));
    return 0;
}
 
Текущее время: 11:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru