Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2010, 10:58
trevol
 
Fecha de Ingreso: agosto-2008
Mensajes: 606
Antigüedad: 15 años, 10 meses
Puntos: 11
problema con ejercicio

hola amigos os dejo el siguiente código y os digo:

el algoritmo que trato de solucionar es pedir dos numeros por teclado ingresarlos y que te cuente desde el uno al otro sin importar que el primero sea mayor o menor.

El caso es que no me da error pero me pide el pimer numero lo lee, me pide el segundo lo lee, y luego se queda bloqueado me dice: "pulse intro para continuar".

Me gustria que lo probaran y me contaran, gracias.

Código:
#include <cstdlib>
#include <iostream>

#include <math.h>

using namespace std;

int main()
{
  int num1, num2, i;
 
     cout<<"ingrese primer numero:\n";
     
     cin>>num1;
     
     cout<<"ingrese segundo numero numero:\n";
     
     cin>>num2;  
     
     
     
                 if(num1>num2)//si el primer numero es mayor cuento desde esta hacia //atras hasta el segundo
                 {
                  for(i=num1; i<=num2; i--)
                   {
                  
                   cout<<i<<"\n";
                   }
                 }
                 else//si no entonces cuento hacia adelante desde el mas pequeño
                 {
                    for(i=num1; i>=num2; i++) 
                     {
                    cout<<i<<"\n";
                    }
                 }
                  
     
                 system("pause");
 
}