[Ayuda] Secuencia While

Iniciado por Sothu, 16 Noviembre 2015, 19:53 PM

0 Miembros y 1 Visitante están viendo este tema.

Sothu

Buenas!
Tengo una pregunta que seguramente tenga respuesta simple pero ahora no caigo...
Tengo que hacer una secuencia con while que me va pidiendo numeros hasta que se introduce el -1. Mi pregunta es como hago para comparar los numeros que voy escribiendo ya que todos entran por la misma variable y no se como comparar cada una con la anterior por ejemplo. Gracias!
cin >> numero;
    while (numero != EOS)
    {
        cin >> numero;
    }

MAFUS

Utiliza otra variable que a final del bucle adquiera el valor que has entrado. Así en la nueva iteración podrás comparar el valor anterior con el actual.

Sothu

Pero entonces eso solo me serviria para comparar los 2 primeros valores no?

MAFUS

Sí. Si quieres comparar el valor introducido con todos los anteriores deberás rellenar un array con cada iteración.

Sothu

Lo que tengo que hacer es un programa que me compare dos numeros seguiros, para eso no necesito el array no?