Sunteți pe pagina 1din 8

FASE 1 - RESOLVER PROBLEMAS CON PSEUDOCÓDIGO

ACTIVIDAD INDIVIDUAL

ARISTIDES VALDES LOPEZ

GRUPO

301304_115

TUTOR

MIRIAN DEL CARMEN BENAVIDES

INTRODUCCION A LA PROGRAMACION

PUERTO LEGUÍZAMO – PUTUMAYO

2020
INTRODUCCION

El presente trabajo tiene la finalidad construir algoritmos aplicando diagramas de flujo para

la solución de problemas planteados, donde el estudiante construye algoritmos aplicando

pseudocódigo o diagrama de flujo para representar soluciones a problemas planteados

utilizando la herramienta expuesta en la introducción a la programación que son las

herramientas principales para resolver la actividad.


ACTIVIDADES PARA DESARROLLAR

Problema 1.

En el curso de Introducción a la Programación, se requiere un programa para identificar

cuantos Estudiantes aprobaron y cuantos no en un curso, el que Usted escoja. Es natural

que se capture información y se muestre información sobre los resultados solicitados; Se

debe capturar el puntaje definitivo de N estudiantes matriculados al curso. El puntaje

mínimo es 0 y el máximo 500; el curso se aprueba con 300 puntos o más.

Pseudocodigo

Inicio: se requiere un programa para identificar cuantos Estudiantes aprobaron y cuantos no

en un curso de introducción a la programación.

Paso 1: Dar valor a N estudiantes matriculados al curso

N estudiantes matriculados al curso=10

Paso 2:

-Fin

Condicionales

Ciclos

Tipo de datos

Procesos a realizar
lgoritmo Resultadocalificaciones

tamaño<-10  

Dimension nom[tamaño]

Dimension calificacion[tamaño]

NumMatricula<-0

Repetir

 Escribir "Nombre del alumno:"

 Leer nom(NumMatricula)

 Si nom(NumMatricula) = "" Entonces

  NumMatricula<-10

 SiNo

  Escribir "Cual es su Nota:"

  Repetir

   Leer calificacion(NumMatricula)

   Si calificacion(NumMatricula) < 0 o NotaP > 500 Entonces

    Escribir "Error"

   Fin Si

  Hasta Que calificacion(NumMatricula) >= 0 y Notap <= 500

 Fin Si

 NumMatricula = NumMatricula + 1

Hasta Que NumMatricula = 10

NumMatricula<-0

NumAprobado<-0

NumDesaprobado<-0
Repetir

 Si calificacion(NumMatricula) >= 300 Entonces

  NumAprobado<-NumAprobado + 1

 sino

  NumDesaprobado<-NumDesaprobado + 1

 Fin Si  

 NumMatricula = NumMatricula + 1

Hasta Que NumMatricula = 10

Escribir "Cantidad de alumnos aprobados", NumAprobado

Escribir "Cantidad de alumnos Reprobados", NumDesaprobado

FinAlgoritmo    
DIAGRAMA
CONCLUSIONES

 Es fundamental realizar pruebas de escritorio antes de programar

 El pseudocódigo debe ser siempre desarrollada para implementarlo correctamente

en un lenguaje de programación

 Los Flujogramas son una ayuda grafica que facilitan el desarrollo de los algoritmos
BIBLIOGRAFÍA

EcuRed. (14 de 03 de 2015). Pseudocódigo. Obtenido de Pseudocódigo:


https://www.ecured.cu/Pseudoc%C3%B3digo

Benavides Ruano, M. ( 28,11,2018). 301304 Pasos previos a la codificación de un


programa. [Archivo de video]. Recuperado de:
https://repository.unad.edu.co/handle/10596/22351

Cachero Castro, C., Ponce de León Amador, P.J., & Saquete Boró, E. (2006). Introducción
a la programación orientada a objetos (pp. 21 - 26). San Vicente del Raspeing: Digitalia.
Recuperado de

S-ar putea să vă placă și