Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/05/2010, 13:27
Avatar de soy_nicanor
soy_nicanor
 
Fecha de Ingreso: mayo-2010
Mensajes: 374
Antigüedad: 14 años
Puntos: 3
Respuesta: como ponerle una condicion a cin>>

si digamos el variable ingresado es mas de 20 entonces que vuelva a ingresar el variable has ta que ingrese el numero menor que 20

Aqui ya lo ise pero el programa muere si ingresa de nuevo un numero mayor que 20

Código C++:
Ver original
  1. #include<iostream.h>
  2. int main()
  3. {  
  4.     int a[5],b,i,j;
  5.     cout<<"Ingese nueros para ordenar:"<<endl;
  6.     for(i=0;i<5;i++)
  7.     {
  8.         cout<<i+1<<") ";
  9.         cin>>a[i];
  10.         if(a[i]>20)
  11.         {
  12.         cout<<i+1<<") ";
  13.         cin>>a[i];
  14.         }
  15.     }
  16.     return 0;
  17. }