Data Structures and Algorithms Discussion Board
September 10, 2010, 02:56:56 PM *
Welcome, Guest. Please login or register.
Login with username, password and session length
News: Looking for a reliable webhosting provider? Read HostGator review to find 7 arguments in support of HostGator.
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Program, C++  (Read 1513 times)
chichi
Newbie
*

Rating: 0
Offline Offline

Posts: 7


« on: March 30, 2009, 04:04:04 PM »

How do i use the keyboard to input several integer numbers, say at least five integer numbers; find the biggest number and display the result.
Hint: use the vector and sort function.
Logged
Denis
Newbie
*

Rating: 0
Offline Offline

Posts: 21


« Reply #1 on: April 01, 2009, 05:07:14 AM »

Code:
#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int main()
{
int number = 0;
vector<int> numbers;
cout << "Enter values, -1 to stop: ";
while (number != -1)
{
cin >> number;
if (number != -1)
numbers.push_back(number);
}
if (numbers.size() != 0)
{
sort(numbers.begin(), numbers.end());
cout << "The biggest number: " << *(--numbers.end());
} else
cout << "No numbers has been entered!";
return 0;
}
Logged
Algolist.net Editor
Administrator
Newbie
*****

Rating: 0
Offline Offline

Posts: 8


« Reply #2 on: April 07, 2009, 03:27:06 AM »

Topic has been split, see 2nd problem.
« Last Edit: November 21, 2009, 04:22:17 AM by Algolist.net Editor » Logged
Pages: [1]
  Print  
 
Jump to: