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

Найти максимальный и минимальный элементы массива до и после удаления - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аналог меню в консоле http://www.cyberforum.ru/cpp-beginners/thread235075.html
Привет всем Обращаюсь к Вам за помощью Помогите, плиз, разобраться с задачкой. Мне надо сделать аналог менюшки в консоле - верхняя строка должна показывать строку с текущим временем(час,мин,сек). Как реализовать что-то подобное на mainloop Windы в консоле
C++ Решение матричного уравнения Даны массивы C(n) и D(n). Сформировать матрицу A(n,m),как произведение массивов C и DT и матрицу B, элементы которой вычислить по формуле Bij= Aij / min.Решить матричное уравнение (2A-7E)X=B+E, где E – единичная матрица. Пожалуйста,помогите решить задачку на с++ http://www.cyberforum.ru/cpp-beginners/thread235045.html
С++ и линейная алгебра C++
Даны массивы C(n) и D(n). Сформировать матрицу A(n,m),как произведение массивов C и D^T(транспонированная) и матрицу B, элементы которой вычислить по формуле Bij= Aij / min.Решить матричное уравнение (2A-7E)X=B+E, где E – единичная матрица. Срочно требуется помощь в решении!
Считывание из файлов C++
Нужно составить программу на С++, программа считывания из файлов, помогите кто может
C++ Матрица с клавиатуры и с текстового файла? http://www.cyberforum.ru/cpp-beginners/thread235027.html
Нужно написать программу на языке С++. В программе предусмотреть диалог, откуда будут вводится элементы исходной матрицы – с клавиатуры или из текстового файла. Результаты выводить на экран и в результирующий текстовый файл. Матрицу выводить до и после преобразований. Задана матрица В(n,m). Определить количество столбцов, упорядоченных по возрастанию. Каждый второй столбец упорядочить по...
C++ Дана матрица вещественных чисел. Найти максимальный элемент и минимальный элементы матрицы. Дана матрица вещественных чисел. Найти максимальный элемент и минимальный элементы матрицы. Добавлено через 38 секунд решить с файлом плиз подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1600 / 1228 / 121
Регистрация: 21.12.2010
Сообщений: 1,875
Записей в блоге: 7
28.01.2011, 15:52     Найти максимальный и минимальный элементы массива до и после удаления
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
#include <iostream>
#include<iterator>
#include<algorithm>
using namespace std;
 
int main(){
    vector<int> res, v((istream_iterator<int>(cin)), istream_iterator<int>());
    cout<<"max= "<<*max_element(v.begin(), v.end())<<"\n";
    cout<<"min= "<<*min_element(v.begin(), v.end())<<"\n\n";
    vector<int>::reverse_iterator it, ir;
    for(it=v.rbegin(); it!=v.rend(); ++it){
        for(ir=it+1; ir!=v.rend(); ++ir){
            if(*(ir-1)**ir>=0){
                break;
            }
        }
        if(ir-it>1){
            v.erase(ir.base(), it.base());
            break;
        }
    }
    for(int i=0; i<v.size(); i++) cout<<v[i]<<" ";
    if(!v.empty()){
        cout<<"\nmax= "<<*max_element(v.begin(), v.end())<<"\n";
        cout<<"min= "<<*min_element(v.begin(), v.end())<<"\n";
    }
}
 
Текущее время: 13:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru