[ Foro de C# ]
Hola. Tengo que crear dos números aleatorios entre 10 y 30, mostrar por pantalla todos los números entre el menor y el mayor que hayamos generado.
He conseguido mostrar los numeros aleatorios, pero lo otro lo veo muy dificil, si me podeis ayudar.
int a, b;
Random aleatorio = new Random();
a = aleatorio.Next(10, 30);
b = aleatorio.Next(10, 30);
Console.WriteLine("Los numeros aleatorios son {0} y {1}", a, b);
Console.ReadLine();
Gracias!
Si el número "a" fuera menor que "b", te bastaría con un "for":
for(int i=a; i<=b; i++) Console.Write(i);
Como no tienes la certeza de que eso ocurra, debes asegurarte de ir del menor al mayor, bien sea con dos variables auxiliares o bien intercambiando esas cuando sea necesario.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)