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

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

Войти
Регистрация
Восстановить пароль
 
Leran
Сообщений: n/a
#1

Добавить в массив заданное число, если этого числа нет в массиве - C++

22.04.2014, 19:30. Просмотров 238. Ответов 3
Метки нет (Все метки)

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

Определить является ли заданное число трёхзначным, если нет, вывести его последнюю цифру, а если да, первую - C++
Помогите пожалуйста, срочно. Нужно определить является ли число трёхзначным, если нет, вывести его последнюю цифру, а если да, первую....

Если в массиве есть хоть 1 отрицательное число, то программа должна печатать max, а если нет - то 0 - C++
Дано массив... если в массиве есть хоть 1 отрицательное число то программа должна печатать max, а если нет то 0; ну я здесь написал кое...

Добавить в массив заданное число на уазанную позицию - C++
Дан массив, состоящий из n элементов. Требуется добавить в него число x на позицию p. При этом все элементы с позиций в диапазоне должны...

Создать случайное число из и найти позицию этого случайного числа в массиве - C++
Дан массив из 20 целых чисел со значениями от 1 до 20. b) создать случайное число из того же диапазона и найти позицию этого

В массиве все числа между максимальным и минимальным элементом заменить на заданное число - C++
Дано число k. В массиве все числа между максимальным и минимальным элементом заменит на число k.

В массиве все числа между максимальным и минимальным элементом заменит на заданное число - C++
допишите код #include <iostream> using namespace std; int Work(int* x,int n, int k); int main() { return...

3
zss
Модератор
Эксперт С++
6404 / 5970 / 1945
Регистрация: 18.12.2011
Сообщений: 15,396
Завершенные тесты: 1
22.04.2014, 19:38 #2
Посмотрите, например
Написать программу:функция что возвращает элемент массива,и удаляет этот элемент з массива
0
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
22.04.2014, 20:25 #3
Leran,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <vector>
#include<iterator>
#include<algorithm>
 
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::cout << "\nEnter the number: ";
    std::cin >> Number;
    std::find(ivec.begin(), ivec.end(), Number) != ivec.end() ? ivec.erase(std::find(ivec.begin(), ivec.end(), Number)) : ivec.push_back(Number);
    std::copy(ivec.begin(), ivec.end(), std::ostream_iterator <int>(std::cout, " "));
    return 0;
}
0
HighPredator
22.04.2014, 20:40     Добавить в массив заданное число, если этого числа нет в массиве
  #4

Не по теме:

Цитата Сообщение от cooller_94 Посмотреть сообщение
4, 8, 15, 16, 23, 42

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2014, 20:40
Привет! Вот еще темы с ответами:

Заменить числа последовательности, превышающие заданное число, на заданное число - C++
решите..а то вообще не понимаю..

Написать функцию, которая ищет число в одноименном массиве и возвращает индекс каждого вхождения этого числа - C++
Здравствуйте) Помогите с задачей. Написать функцию, которая ищет число в одноименном массиве и возвращает индекс каждого вхождения...

Найти минимальное положительное число в заданном массиве, а если таких нет, вывести на экран ноль - C++
Дан одномерный массив А. Найти минимальное положительное число из данного массива. Если положительные числа в наборе отсутствуют, то...

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


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.04.2014, 20:40
Ответ Создать тему
Опции темы

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