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

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

Войти
Регистрация
Восстановить пароль
 
assasin21rus
2 / 2 / 1
Регистрация: 02.04.2014
Сообщений: 93
#1

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

22.04.2014, 17:57. Просмотров 307. Ответов 2
Метки нет (Все метки)

Дана последовательность целых чисел. Заменить все элементы, меньшие заданного числа, этим числом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2014, 17:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В последовательности целых чисел заменить все элементы, меньшие заданного числа (C++):

В последовательности целых чисел заменить все элементы, меньшие заданного числа, этим числом - C++
Собственно такая задача) Буду благодарен за любую помощь.

Заменить все элементы, меньшие заданного числа, этим числом - C++
Дана последовательность целых чисел. Замечание. Задачи из данного пункта решить двумя способами, используя одномерный массив, а затем...

Заменить все элементы, меньшие заданного числа, этим числом - C++
Использование функций-шаблонов: для работы с двумерными массивами арифметических типов данных разработать шаблоны ввода и вывода...

Заменить все элементы массива, меньшие заданного числа, этим числом - C++
I. Дана последовательность целых чисел. Замечание. Использовать двумерный массив. Количество строк и столбцов двумерного массива...

Дано двумерный массив целых чисел. Все нечетные элементы заданного массива заменить суммой номеров их строки и столбца - C++
решил задачу думаю правильно все сделал. Если есть гдето ошибка скажитьте)))) #include<iostream> #include <conio.h> #include...

Массивы (в каждом столбце заменить элементы, меньшие по модулю заданного числа на номер столбца) - C++
В матрице mxn в каждом столбце заменить элементы, меньшие по модулю заданного числа на номер столбца и подсчитать число таких замен по...

2
gorkolov
0 / 0 / 0
Регистрация: 22.04.2014
Сообщений: 2
22.04.2014, 19:29 #2
Если последовательность представлена массивом, то вот:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <locale>
using namespace std;
int main()
{
    setlocale(LC_ALL,"");
    int a[10] = {1,5,7,3,5,3,6,3,6,10}, n;
    cout<<"Введите значение n: ";
    cin>>n;
    for(int i=0;i<10;i++)
    {
        if(a[i]<n)
        {
            a[i]=n;
        }
    }
    cout<<"Ваш массив: ";
    for(int i=0;i<10;i++)
    {
        cout<<a[i]<<" ";
    }
    system("pause");
}
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
22.04.2014, 20:57 #3
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;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2014, 20:57
Привет! Вот еще темы с ответами:

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

В одномерном массиве из 10 вещественных чисел заменить все элементы, которые больше заданного числа х - C++
Помогите решить на С++ пожалуйста 1. В одномерном массиве из 10 вещественных чисел заменить все элементы, которые больше заданного числа...

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

Дан массив целых чисел из 10 элементов.Все элементы кратные 10 заменить 0;Все нечетные элементы удвоить, а четные уменьшить на 2; - C++
Дан массив целых чисел из 50 элементов. Все элементы кратные 10 заменить 0; Все нечетные элементы удвоить, а четные уменьшить на 2; ...


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

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

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