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

deque<float> - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отдельная функция http://www.cyberforum.ru/cpp-beginners/thread358990.html
Есть исходник си там создается матрица(рандомно от а до б) и в ней есть цикл поиска максимального числа в матрице.Все работает НО,как ее офрмить в виде отдельной функкци void funс(**math,int max){цикл поиска } потом мейн так?
C++ Задача на обработку строки Народ, помогите решить задачу! Не знаю, как решать! Определить, равно ли количество символов в слове значению числа, стоящего перед словом (впереди слова и после него могут быть пробелы.) http://www.cyberforum.ru/cpp-beginners/thread358988.html
читаю читаю не найду C++
расскажите какие функции в boost::asio отвечают за то если подключился кто то то они значения возращают дайте линк а то по туториалу на их сайте научиться невозможно
Найти первый элемент массива, кратный заданному числу C++
Помогите решить задачу: найти первый элемент массива, кратный заданному числу, заменить его обратной величиной и поменять местами с последним элементом.
C++ Как создать файл с именем введенным с клавиатуры. нужна помощь. http://www.cyberforum.ru/cpp-beginners/thread358969.html
Всем доброго времени суток. В общем проблема в следующем: Нужно чтобы консольное приложение после ввода с клавиатуры переменной name , создавала *.txt файл по указанному пути с именем name. Пока без пути: #include <...> using namespace std; char *file;
C++ Прлблемы с libjpeg 1. Как им пользоваться? 2. Как установить? 3. Как скомпилировать .lib? Добавлено через 58 минут #include <stdio.h> extern "C" { #include <jpeglib.h> #define swap16(data) _byteswap_ushort(data) подробнее

Показать сообщение отдельно
Nadinka______
1 / 1 / 0
Регистрация: 12.08.2011
Сообщений: 29
01.10.2011, 15:46     deque<float>
Создать контейнер deque и заполнить его типом данных <float>, вывести на экран. Удалив одни элементы и заменив другие вывести на экран через итераторы. Удалить N элементов после заданного.

Вот мой код, не могу сообразить дальше...

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
36
37
#include <deque>
#include <iostream>
 
using namespace std;
 
void main()
{  
    setlocale(LC_ALL,"rus");
    deque<float>deq;
    deque<float>::iterator itr;
    for (int i=1; i<=6; ++i)
    {
        deq.push_front(i*1.1);
    }
    for (int i=0; i<deq.size(); ++i)
    {
        cout << deq[i] << ' ';
    }
    
    std::ostream_iterator< float > output( cout, " " );
    deq.pop_front();
    cout << "\nПосле удаления первого элемента: \n";
    std::copy( deq.begin(), deq.end(), output );
 
    deq[0]=1.5;
    cout << "\nПрисвоение первому элементу значения 1.5: \n";
    std::copy( deq.begin(), deq.end(), output );
 
    cout<<"\nВведите элемент после которого будет удалено N элементов:"<<endl;
    float a;
    cin>>a;
    cout<<"\nВведите количество удаляемых элементов:"<<endl;
    int n;
    cin>>n;
        //здесь надо написать функцию удаления n элементов после a
        system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru