0% encontró este documento útil (0 votos)
14 vistas2 páginas

Práctico Entregable 1 - RPA

Se propone un algoritmo para leer 15 números enteros y calcular el promedio de aquellos que estén entre 5 y 10. El algoritmo acumula la suma y cuenta los números en el rango, mostrando el promedio o un mensaje si no hay números válidos. Se sugieren mejoras como hacer el tamaño de la lista configurable y validar la entrada de datos.

Cargado por

peeppedasdasda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas2 páginas

Práctico Entregable 1 - RPA

Se propone un algoritmo para leer 15 números enteros y calcular el promedio de aquellos que estén entre 5 y 10. El algoritmo acumula la suma y cuenta los números en el rango, mostrando el promedio o un mensaje si no hay números válidos. Se sugieren mejoras como hacer el tamaño de la lista configurable y validar la entrada de datos.

Cargado por

peeppedasdasda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Problema Numero 3:

Nombre y Apellido: Thiago Juanico

Consigna: Se desea diseñar un algoritmo que permita leer desde teclado 15


números enteros, uno a uno. Al finalizar la lectura, mostrar por pantalla.

1. Análisis del problema

Se necesita leer 15 números enteros ingresados por el usuario y calcular el promedio


de los que estén entre 5 y 10 (inclusive). Para esto:

-Se leerán 15 números uno por uno


-Se acumularán aquellos que estén en el rango [5,10].
-Se contará cuántos cumplen la condición.
-Se calculará el promedio dividiendo la suma por la cantidad.
-Se mostrará el resultado en pantalla.

2. Diseño de la solución:

INICIO
Definir suma como entero
Definir contador como entero
Definir numero como entero
suma <- 0
contador <- 0

PARA i desde 1 hasta 15 hacer


Escribir "Ingrese un número: "
Leer numero

SI numero >= 5 Y numero <= 10 ENTONCES


suma <- suma + numero
contador <- contador + 1
FIN SI
FIN PARA

SI contador > 0 ENTONCES


promedio <- suma / contador
Escribir "El promedio de los números entre 5 y 10 es: ",
promedio
SINO
Escribir "No se ingresaron números en el rango [5,10]"
FIN SI
FIN

3. Verificación y pruebas realizadas

Para probar el algoritmo:

1. Se ingresaron distintos conjuntos de números incluyendo valores dentro y fuera


del rango.
2. Se validó que el conteo y la suma fueran correctos.
3. Se verificó el comportamiento cuando no hay valores en el rango.

4. Comentarios y mejoras

-Si se requieren más números, se podría hacer el tamaño de la lista


configurable.
-Se podría agregar una verificación para asegurar que los valores ingresados
sean enteros.
-En un lenguaje real, se podría manejar excepciones para evitar errores en la
entrada de datos.

También podría gustarte