Ciencia, Algoritmos

Para este artículo, utilizaremos un ciclo para, que nos servirá en este caso, para solicitar las edades de 10 estudiantes en PSeInt; este tipo de ejercicios, abarca la comprensión de ciclos repetitivos, variables de control, condicionales dentro de un ciclo e impresión de resultados, presta atención hasta el final y podrás comprender en forma sencilla este ejercicio.

Ingresar edades de 10 estudiantes en PSeInt | Ejercicios de Algoritmos

Caso a resolver: Desarrollar un algoritmo que permita ingresar las edades de 10 estudiantes. El algoritmo deberá mostrar cuantos estudiantes son mayores de edad. Aplicar técnica de ciclos repetitivos.

Para abarcar este ejercicio, y garantizar su comprensión, detallamos las tres partes de este:

Datos de entrada

  • Edades de cada uno de los estudiantes (10).

Procesos

  • Utilizar un ciclo para pedir 10 edades de estudiantes.
  • Comprobar si es mayor de edad cada estudiante.
  • Sumar «1», cada vez que encontramos un estudiante mayor de edad.

Salidas

  • Mostrar la cantidad de estudiantes mayores de edad.

Algoritmo para determinar Edades de 10 estudiantes en PSeInt – Paso a paso

 

Análisis del algoritmo

En el algoritmo anterior, observamos la aplicación de un ciclo repetitivo «for»; para solicitar las edades de los 10 estudiantes, para cada repetición del ciclo, la edad es comprobada; si es mayor o igual a 18, en caso de que esto sea verdadero para la edad ingresada, a la variable «mayores», le sumamos «1», para contabilizar cada estudiante mayor de edad.

Al finalizar el ciclo, se procede a mostrar el mensaje mediante el comando «Escribir«.

Aquí observamos lo importante que es utilizar un ciclo repetitivo; y todas las líneas de algoritmo que nos ahorra implementarlos.

De no usar un ciclo para este ejercicio, nos hubiera tocado, escribir el código para cada uno de los estudiantes, para ingresar su edad; para posteriormente, hacer un condicional por cada uno de los estudiantes, ¿algo tedioso no?.

Salidas del algoritmo

Al ejecutar este algoritmo, tendríamos como salida:

*** Ejecución Iniciada. ***
Ingres la edad del estudiante 1
> 15
Ingres la edad del estudiante 2
> 20
Ingres la edad del estudiante 3
> 30
Ingres la edad del estudiante 4
> 5
Ingres la edad del estudiante 5
> 8
Ingres la edad del estudiante 6
> 9
Ingres la edad del estudiante 7
> 14
Ingres la edad del estudiante 8
> 18
Ingres la edad del estudiante 9
> 19
Ingres la edad del estudiante 10
> 23
La cantidad de estudiantes mayores de edad son: 5
*** Ejecución Finalizada. ***

Si deseas aprender más acerca de ciclos repetitivos, te recomiendo estos dos artículos, donde podrás ampliar tus conocimientos acerca de esta estructura.

💚 Recuerda que si deseas aprender más de algoritmos, puedes acceder al curso gratuito de  PSeInt, donde te explicaré paso a paso ejercicios prácticos, para tus tareas.

👉 INGRESA AQUÍ.

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×