me ayudan a desarrollar un programa que ordene 20 numeros de forma ascendente en c# visual basic ? aqui les mando como lo hice yo, pero no me corre el programa, por que sera ?
Adjuntos:
Respuestas a la pregunta
Contestado por
1
Respuesta:Te dejo un código que funciona de ejemplo
Explicación:
Tu código no corre porque te olvidaste un igual en el primer for. sería:
num[n] = Convert.ToInt32(Console.ReadLine());
Si no te funciona te dejo mi código de ejemplo.
Adjuntos:
kingomacyt:
Se me olvidó poner el código.
int[] num = new int[20]; //Matriz que contendrá los números
for(int i = 0; i < num.Length; i++) //Bucle que se repite según la longitud de la matriz
{
num[i] = Convert.ToInt32(Console.ReadLine()); // Se piden los números al usuario
}
Array.Sort(num); //Se ordenan los números
Console.WriteLine("\n\nOrdenado");
foreach(int numero in num)
{
Console.WriteLine(numero); //Se muestran en pantalla
}
Console.ReadKey(); //Para que no se cierre al terminar el bucle
for (int n= 0; n < 20; n++) teni 5 ( no se por que) en new int, y 2 en n< 20 gracias
Otras preguntas