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

Не могу доделать - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Классы и наследование, перегрузка операций, исключения http://www.cyberforum.ru/cpp-beginners/thread596159.html
Всем привет! Срочно нужна помощь! задача такая: написать программу в которой описана иерархия классов: геометрические фигуры(куб, конус, тетраэдр). Реализовать методы вычисления объема и площади поверхности фигуры. Продемонстрировать работу всех методов классов предоставив пользователю выбор типа фигуры для демонстрации. Вот что получилось: class Figura { virtual void Print() = 0; virtual...
C++ одномерные массивы Создать числовой массив А.Значение N задается константой.Каждый элемент,равный нулю,заменить средним арифметическим всех элементов. Вывести на экран содержимое измененного массива.Составить блок схему http://www.cyberforum.ru/cpp-beginners/thread596156.html
Нахождение наименьшего значения элемента матрицы C++
Составит программу для нахождения наименьшего значения элемента матрицы A.Результат вывести на экран составить блок схему
структура C++
распечатать список учеников,фамилии которых начинаются на букву В,с указанием даты рождения сделать блок схему
C++ База данных: Биржа труда http://www.cyberforum.ru/cpp-beginners/thread596135.html
Здравствуйте,помогите написать: Биржа труда. База безработных: анкетные данные, профессия, образование, место и должность последней работы, причина увольнения, семейное положение, жилищные условия, контактные координаты, требования к будущей работе. База вакансий: фирма, должности условия труда и оплаты, жилищные условия, требования к специалисту. формирование объявления для печати, Функции...
C++ последняя задачка не получаеться Matrix41. Дана целочисленная матрица размера M £ N. Найти номер пер- вого из ее столбцов, содержащих максимальное количество одинаковых элементов. (на языкеС++) подробнее

Показать сообщение отдельно
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,888
Записей в блоге: 1
04.06.2012, 18:18     Не могу доделать
Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
  int temp;
  vector <int> v;
  while(cin >> temp)
  v.push_back(temp);
  for (int i=0; i<v.size(); i++)
  cout << v[i] << endl;
  cout << "/////////////////////////////" << endl;
  cout << "Sort..........." << endl;
  sort(v.begin(), v.end());
    for (int i=0; i<v.size(); i++)
  cout << v[i] << endl;
  
 
system("pause");
return 0;
}
Не могу два нюанса доделать
1) Сортировать в обратном порядки с помощью функции sort() из библиотеке algorithm
2) как прервать выход из цикла while, то есть пользователь вводит 0 и выходит из цикла
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru