[ Foro de Pascal ]

algoritma pascal

20-Feb-2016 18:02
Invitado (thor)
1 Respuestas

necesito un programa en pascal que me permita escribir tres números enteros en cualquier orden  que los imprima en pantalla ordenados decrecientemente porfaa!!!


23-Feb-2016 01:07
Nacho Cabanes (+31)

Se puede hacer guardando los tres datos en un array y ordenando ese array con un método sencillo como el de burbuja.

Aun así, ese planteamiento puede ser demasiado extenso. Una alternativa es usar simplemente varios "if": si n1 es mayor (o igual) que n2 y es mayor (o igual que n3), entonces n1 es el mayor de los tres (y así sucesivamente).






(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.)