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

Удалить из массива элемент, расположенный после 1-го max, и элемент после 1-го min) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка исключений http://www.cyberforum.ru/cpp-beginners/thread880336.html
Хочу что бы програмка проверяла при вводе пользователя фамилии, имени и тд, заполнено ли строка где должно быть то самое имя или фамилия и тд. .. Код набросала но тут конечно, явно ошибка, так что прошу помогите.. int main(int argc, char *argv) { char* name=new char ; char* wname=new char; char* srname=new char ; char* protheme=new char ; char* kierunek=new char;
C++ acm.timus решение задачи номер 1915 в общем суть задачи такая.Нам дают число н до1,000,000 это число операций. далее идут н операций если идет число положительное к примеру +7 +5 то мы его записываем в стек. если идет 0 то мы удваиваем стек будет 7 5 7 5 если идет -1 то мы выводим последнее число в стеке вырезано вот сама задача как я пыталась решить.Записала все операции в масив.Подсчитала количество -1(минусы) и считаю что... http://www.cyberforum.ru/cpp-beginners/thread880328.html
написать разработать программу для вычисления арифметического выражения и вывода полученного результата. C++
Здравствуйте. Помогите пожалуйста написать разработать программу для вычисления арифметического выражения и вывода полученного результата. Исходные данные ввести с клавиатуры. Преподаватель толком не чего не объяснил и сразу дал такое задание. Заранее спасибо!!!
Написать программу, составляющую и печатающую уравнение прямой, проходящей через точку и пересекающей две прямые C++
Здравствуйте, мне нужна помощь в решении этой задачи. Написать программу, составляющую и печатающую уравнение прямой, проходящей через точку и пересекающей две прямые. Точка и две прямые вводятся пользователем.
C++ Составить программу задания элементов матрицы http://www.cyberforum.ru/cpp-beginners/thread880304.html
Составить программу задания элементов матрицы , где i,j= 1,2,...,10 и j=1,2,...,8. Полученную матрицу построчно отпечатать. Код си
C++ Найти сумму элементов массива В Visual Studio 2010 найти сумму элементов массива из 10 элементов, вводимых пользователем, которые подходят по 3 признакам: 1.) делятся на 7 2.) заканчиваются на 3 3.) состоит из 4 чисел подробнее

Показать сообщение отдельно
_Mutex
Заблокирован
27.05.2013, 13:04     Удалить из массива элемент, расположенный после 1-го max, и элемент после 1-го min)
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
//1
    const int dim=8;
    int in[dim]={0,-1,2,3,4,6,4,-9},*init=in; 
    int *min=min_element(init,init+dim);
    int *max=max_element(init,init+dim);
    bool index=false;
    int* end=remove_if(init,init+dim,[&min,&max,&index](const int & elem){
        if(index){
            index=false;
            return true;
        };
        if(elem==*min||elem==*max)index=true;
        return false;
    });
    while(init!=end)cout<<*init++<<" ";
    
    //2
    const int dim2=10;
    int in2[dim2]={1,2,3,4,0,3,0,4,5,9},*init2=in2,*index2;
    int result[dim2+2]={0},*init3=result;
    if((index2=find_end(init2,init2+dim2,&errno,&errno+1))!=init2+dim2){
        copy(init2,index2,init3);
        init3+=(index2-init2)+3;
        copy(++index2,init2+dim2,init3);
    }else cout<<"Isn't null";    
    cout<<endl;
    for(int i=0;i<dim2+2;i++){
        cout<<result[i]<<" ";
    };
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru