Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
En este post de PSeInt vamos a trabajar con arreglos. Veremos cómo solicitar números y obtener el mayor y menor.
El ejercicio dice así:
Escriba un programa que permita determinar el número mayor y el número menor de un vector de N elementos brindados por el usuario.
Primero debemos declarar un arreglo usando Dimension
. Desconozco cómo se declara un arreglo de longitud variable o si eso es posible, pero al inicio lo declaramos con una capacidad grande.
Luego solicitamos la cantidad de datos que se van a leer, hacemos un ciclo y acomodamos los números en el arreglo o vector.
Más adelante inicializamos el mayor y el menor, apuntando al primer elemento del arreglo. Esto solo es para inicializar los valores.
Finalmente recorremos el arreglo y vamos comparando cada valor. Si es mayor que el mayor hasta el momento, entonces el mayor hasta el momento es el número en el ciclo actual.
Y lo mismo para el menor.
El código queda así:
La ejecución es correcta y nos va a mostrar el mayor y menor de los números:
Igualmente tengo un vídeo explicando todo este ejercicio:
Para terminar te dejo con más ejercicios de programación con PSeInt.