I'm working on a simple C++ application where a user inputs two numbers, then the program counts from the smaller number to the larger number, outputting each number. I know how to do this, but I would like it so that it only counts up, once every second. I learned how to do this in Java ages ago, but I forgot how to do it, and I'm sure it's different in C++. Anyone know what to do?
Edit: Here's the code
Edit: Here's the code
Code:
/* A simple C++ application which asks the user
for two numbers, then counts from the smaller number
to the larger number */
#include <iostream>
using namespace std ;
int main()
{
// Declares two variables of type int
int num1 ;
int num2 ;
int lesserNumber ;
int greaterNumber ;
// Asks the user for two integer numbers
cout << "Please enter an integer number: " ;
cin >> num1 ;
cout << "Please enter another integer number: " ;
cin >> num2 ;
// Checks to see which number is the lesser one, and which one is greater
if ( num1 < num2 )
{
lesserNumber = num1 ;
greaterNumber = num2 ;
}
else
{
lesserNumber = num2 ;
greaterNumber = num1 ;
}
//Outputs the numbers from lesserNumber to greaterNumber
for ( lesserNumber; lesserNumber <= greaterNumber ; lesserNumber++ )
{
cout << "Number: " << lesserNumber << endl ;
}
}