Está en la página 1de 8

Universidad del Istmo

Licenciatura en Contabilidad
Algoritmia y programación - Grupo 3-A

Actividad #2
Estudio de Caso

Integrantes:

Profesor:

Fecha de entrega:
24 de mayo 2022

Introducción

El proposito de este trabajo se basa en el desarrollo de un estudio de caso referente


a la siguiente consigna:

This study source was downloaded by 100000849961525 from CourseHero.com on 10-16-2023 18:44:45 GMT -05:00

https://www.coursehero.com/file/195423077/Act-2-algoritmiadocx/
Diseñe un algoritmo que permita leer 5 notas (con calificación de 1 a 100) de 5 estudiantes
y obtener el promedio de cada estudiante y en el caso de que el promedio sea menor a 71
mostrar un mensaje de “reprobado”.

Describa lo que corresponde en cada etapa la elaboración del algoritmo.

Análisis: describir las variables a utilizar y el tipo, como se debe desarrollar el algoritmo,
ciclos y condiciones a utilizar.

Desarrollar el Seudocódigo y diagrama de flujo del problema planteado.

• Debe realizar los pasos de análisis de las variables que se requieren para la
solución del problema planteado.
• Presentar la respuesta con el algoritmo propuesto para la resolución del
problema utilizando de guía los ejemplos en el módulo.

Dicho lo anterior, debemos destacar que los programas en si estan compuestos de


instrucciones y estas a su vez brindan una a estructura a los algoritmos en otras palabras a
diagramas de flujo o seudocódigo; la forma en que se maneja esta se conoce mas que nada
como programación estructurada.

Cabe señalar, que según el teorema del programa estructurado de Böhm-Jacopini que los
programas pueden escribirse utilizando solamente con las tres instrucciones de control. A
su vez, la finalidad de estas es brindar un orden en el que se ejecutan los pasos de un
algoritmo en si, podemos mencionar la siguientes: estructuras iterativas, secuenciales y
selectivas.

Para finalizar, cabe destacar que durante el desarrollo del presente trabajo basado en un
estudio decaso se explicará de manera más pronfunda todo lo relacionado a el desarrollo de
un seudocódigo y diagrama de flujo del problema planteado.

Estudio de Caso

Consigna:

This study source was downloaded by 100000849961525 from CourseHero.com on 10-16-2023 18:44:45 GMT -05:00

https://www.coursehero.com/file/195423077/Act-2-algoritmiadocx/
Les invito a realizar el siguiente ejercicio práctico:

Diseñe un algoritmo que permita leer 5 notas (con calificación de 1 a 100) de 5 estudiantes
y obtener el promedio de cada estudiante y en el caso de que el promedio sea menor a 71
mostrar un mensaje de “reprobado”.

Describa lo que corresponde en cada etapa la elaboración del algoritmo.

Análisis: describir las variables a utilizar y el tipo, como se debe desarrollar el algoritmo,
ciclos y condiciones a utilizar.

Desarrollar el Seudocódigo y diagrama de flujo del problema planteado.

• Debe realizar los pasos de análisis de las variables que se requieren para la
solución del problema planteado.
• Presentar la respuesta con el algoritmo propuesto para la resolución del
problema utilizando de guía los ejemplos en el módulo.

Desarrollo

Análisis Algoritmo:

This study source was downloaded by 100000849961525 from CourseHero.com on 10-16-2023 18:44:45 GMT -05:00

https://www.coursehero.com/file/195423077/Act-2-algoritmiadocx/
• Algoritmo: Definimos el algoritmo y lo nombramos como: Calcular
promedio de 5 calificaciones, para proceder con el desarrollo del problema y
llegar a la solución.
• Variables: Definimos cada una de las notas y el promedio como real, para
asignar los datos de enteros y decimales, para tener una mayor precisión de
respuesta de dato en el algoritmo. Al ser de tipo real esta directamente asociada con
la cantidad de memoria que puede almacenar este dato.
• Promedio: En este dato almacenamos la información de operaciones a
realizar para llegar al resultado base que seria el promedio total de las 5 notas
dentro de las variables.

Etapas de elaboración del algoritmo:

• Datos de entrada: Calificaciones del estudiante, en este caso cada una de las 5
notas.
• Proceso: Definir los datos de variables que se van a analizar, promedio:
desarrollo de la operación que define la calificación final.
• Salida: Promedio final del estudiante.

Diseño del algortimo

Algoritmo Calcularpromediode5calificaciones

This study source was downloaded by 100000849961525 from CourseHero.com on 10-16-2023 18:44:45 GMT -05:00

https://www.coursehero.com/file/195423077/Act-2-algoritmiadocx/
Definir Nota1 como real;
Definir Nota2 como real;
Definir Nota3 como real;
Definir Nota4 como real;
Definir Nota5 como real;
Definir Promedio como real;
Escribir "Nota 1:";
Leer Nota1;
Escribir "Nota 2:";
Leer Nota2;
Escribir "Nota 3:";
Leer Nota3;
Escribir "Nota 4:";
Leer Nota4;
Escribir "Nota 5:";
Leer Nota5;
Promedio<- (Nota1+Nota2+Nota3+Nota4+Nota5)/5;
Escribir "El resultado del promedio general es:", Promedio; Si
promedio >= 71 Entonces
Escribir "ESTUDIANTE APROBADO:";
SiNo
Escribir "ESTUDIANTE REPROBADO";
FinSi
Finalgoritmo

This study source was downloaded by 100000849961525 from CourseHero.com on 10-16-2023 18:44:45 GMT -05:00

https://www.coursehero.com/file/195423077/Act-2-algoritmiadocx/
Respuesta del proceso:
Nota 1:
60
Nota 2:
70
Nota 3:
60
Nota 4:
80
Nota 5:
60
El resultado del promedio general es: 66
ESTUDIANTE REPROBADO

This study source was downloaded by 100000849961525 from CourseHero.com on 10-16-2023 18:44:45 GMT -05:00

https://www.coursehero.com/file/195423077/Act-2-algoritmiadocx/
Diagrama de flujo

INICIO

NOTA 1

NOTA 2

NOTA 3

NOTA 4

NOTA 5

PROMEDIO (NOTA1+NOTA2+NOTA3+NOTA4+NO TA5)/5

SI >= 71 SI <= 71

APROBASTE REPROBASTE

FIN

This study source was downloaded by 100000849961525 from CourseHero.com on 10-16-2023 18:44:45 GMT -05:00

https://www.coursehero.com/file/195423077/Act-2-algoritmiadocx/
Conclusión

Para concluir, según se observa en el desarrollo del algoritmo del estudio de caso el
promedio general es de 66 por consiguiente según las indicaciones provistas para el
desarrollo del mismo si el promedio como tal era menor de 71 se debia colocar un mensaje
en el algoritmo de estudiante reprobado como bien se mostro al final de este, debemos
tener en cuenta que en el diseño de este se debia leer 5 calificaciones de 5 estudiantes para
obtener el promedio de cada uno de ellos.

Por otra parte, el diagrama de flujo podemos decir según lo aprendido en el presente
modulo que es una de los intrumentos principales que se utilizan mas que nada en la
realización de cualquier sistema ya que esto permite una visualizacion mas general de todas
las actividades y a su vez el mismo permite verificar si la distribución de trabajo es
equilibrada. Por consiguiente, este es una representación gráfica del algoritmo.

Es conveniente, señalar que las dos herramientas mas utilizadas para poder diseñar un
algoritmo son las siguientes, pseudocódigo y el diagrama de flujo que este ya lo definimos
anteriormente.

Sin embargo, el seudocódigo no es mas que un leguaje meramente simplicado en el cual se


permite describir un algoritmo donde se utiliza lenguaje común y una mezcla de palabras
claves que permitiran señalar cual es el inicio y el fin de este; a su vez, las instrucciones
especificas que se van a utilizar en el mismo para el diseño del algoritmo.

Para finalizar, debemos tener presente que para poder realizar un diagrama de flujo se debe
tener un analisis logico de lo que queremos representar en otras palabras debemos hacer un
breve razonamiento al problema que se quiera expresar en diagrama de flujo. Desde una
perspectiva mas general, se deben conocer bien los conectos y los simbolos utilizados, es
fundamental saber como fluye la resolución del problema para poder obtener buenos
resultados al final.

This study source was downloaded by 100000849961525 from CourseHero.com on 10-16-2023 18:44:45 GMT -05:00

https://www.coursehero.com/file/195423077/Act-2-algoritmiadocx/

También podría gustarte