Форум геймеров и читеров 4cheaT
Под навигацией

Написать программу в C++ готорая вставляет элемент m после первого введенного элемента n

Закрытая тема.
  1. Cтатус:
    Оффлайн
    Регистрация:
    09.07.2013
    Сообщений:
    36
    Благодарностей:
    0
    Мнения:
    0
    Репутация:
    5 [+/-]
    Баланс:
    0
    Новое
    Написать программу в C++ готорая вставляет элемент m после первого введенного элемента n

    Например: мы ввели список 4 6 5
    ввести элемент m: 4
    ввести элемент n: 2
    новый список: 4 2 6 5
     
  2. Cтатус:
    Оффлайн
    Регистрация:
    22.11.2013
    Сообщений:
    42
    Благодарностей:
    0
    Мнения:
    0
    Репутация:
    5 [+/-]
    Баланс:
    0
  3. Cтатус:
    Оффлайн
    Регистрация:
    29.12.2013
    Сообщений:
    35
    Благодарностей:
    0
    Мнения:
    0
    Репутация:
    5 [+/-]
    Баланс:
    0
    Новое
    #include <iostream> #include <list> #include <algorithm> using namespace std; void print(list<int>& seq); int main() { list<int> seq = { 4, 6, 5 }; print(seq); cout << " m: "; int m; cin >> m; cout << " n: "; int n; cin >> n; auto i = find(seq.begin(), seq.end(), m); if (i != seq.end()) { ++i; seq.insert(i, n); } print(seq); cin.sync(); cin.get(); } void print(list<int>& seq) { for (auto i : seq) cout << << i; cout << endl; }
     
Закрытая тема.
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Форум геймеров в Рейтинг@Mail.ru