Acti. No 2 Algorit

February 15, 2023 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Acti. No 2 Algorit...

Description

 

 

Univeridad del Istmo

Actividad #2 Estudio de Caso

Materia

Algoritmia y Programación

Docente

Eliecer Espinosa

Presentado por

Dayra Fuentes Estribí 4-716-675 Maideyi Shoy 3-723-708 Gloribeth Saldarriaga 8-870-1670

Panamá, 23 de Mayo de 2021  

 

Indice

Introducción

2

Estudio de Caso

3

Pseudo código 5_estudiantes_5_notas Pseint y Observaciones

4

5

6 Al Algo gori ritm tmo o 7 Análisis…………………………………………………………………………………………………………………………………………..8 Seucodigo y diagrama de fujo……………………………………………………………………………………………………….9 fujo……………………………………………………………………………………………………….9 Conclusión……………………………………………………………………………………………………………………………………10

1

 

Introducción

En el siguiente estudio analizaremos los pasos a seguir para darle solución a un algoritmo en base al problema planteado. Consideramos que la mejor forma de lidiar con los lenguajes de programación es a través de pseudocódigo y diagramas de flujo, porque a través de estos códigos, podemos podemos comprender comprender gráficamente gráficamente el concepto y proceso del programa a desarrollar. Debemos recordar que la palabra pseudocódigo proviene de la palabra griega "Pseudo", que significa falso. Se denomina método que utiliza las convenciones estruct est ructural urales es de un lengua lenguaje je de program programaci ación ón real real para visuali visualizar zar soluci soluciones ones algorítmicas de forma detallada, compacta e informal, pero esta convención es independiente de cualquiera de ellas. El concepto de programación estructurada es un paradigma de programación basado en el uso de funciones o subrutinas y solo tres estructuras de control: secuencia, elección o condición e iteración.  A continuación, resolveremos el problema….

2

 

Estudio de Caso

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.

Análisis del Problema

 Nombre del Estudiante, Nota por Materia // se deben generar las variables para cada dato Datos de Entrada

Se crean 2 ciclos Mientras anidados, el externo  para los estudiantes y el interno para las notas. Se cargan los datos y se guarda el acumulado de los datos en AcumNota

Proceso

 Nombre del estudiante, AcumNota //Esta variable acumula las notas, Promedio de las  Notas = AcumNota/5, Aprobado o Reprobado

Datos de Salida

3

 

Pseudo código 5_estudiantes_5_notas

Observaciones

1. INICIO //Declaracion de Variables 2. E, N, Nota: Entero; AcumNota: Real;

//Se Declaran las Variables a Utilizar 

Estudiante: Cadena 3. //Inicia el Ciclo While de Estudiante 4.Mientras E= 71 //Proceso y Condicional If para evaluar la nota 20. Escribir "Nombre de Estudiante", "APROBADO" 21. Escribir " " // Para dejar una línea en blanco // Espacios en Blanco para Diferenciar a los 22. Escribir " " // Para dejar una línea en blanco estudiantes 23. Escribir "---Presiones una una Tecla--- " // Para Diferenciar un Estudiante de Otro // Espera a que se presiones una tecla 24. Esperar a que se presiones una Tecla 25. Limpiar Pantalla 26. AcumNota = 0 // Se Reinicia el Acumulador 4

// Reinicia el Acumulador de las Notas

 

de Notas

27. N = 0 // Se reinicia el contador de Notas 28. E = E + 1 // Para Pasar al siguiente Estudiante 29. E < 5 //Regresa a Ciclo While de Estudiante 30. E = 5 // Fin del Programa

5

// Reinicia el Contador de las Notas // Pasa al siguiente Estudiante // N° de Estudiante < 5, Otro Estudiante // N° de Estudiante = 5, Fin del Programa

 

Observaciones

Pseint Algoritmo Notas_Estudiantes Notas_Estudiantes E Es Entero

//Declaracion de Variables

 N Es Entero

//Declaracion de Variables Variables

 Nota es Entero

//Declaracion de Variables Variables

Estudiante Es Cadena

//Declaracion de Variables

AcumNota es Real

//Declaracion de Variables

Mientras E
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF