Vous êtes sur la page 1sur 11

CENTRO SUPERIOR TCNICO DE LA UNIVERSIDAD NACIONAL DE TRUJILLO

(CESTUNT)

Fundamentos de Programacin
Clase 1:
Algoritmos y Diagramas de Flujo
Introduccin a los algoritmos y Diagramas de
Flujo

Computacin e Informtica / Ciclo I / 2015-1 1

Ing. Luis Augusto Valverde Lpez

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Competencia involucrada - Capacidad a


lograr

Competencia:
Plantear adecuadamente la solucin a un problema, a
travs de algoritmos.

Capacidad:
Conocer y explicar el uso de los diagramas de flujo, como
herramienta grfica para representar algoritmos.

Fundamentos de Programacin

Algoritmos y Diagramas de Flujo

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Algoritmo:

Estructurar
Solucin al
Problema
planteado

Planteamiento
de un
Problema

Fundamentos de Programacin

Algoritmos y Diagramas de Flujo

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Algoritmo Paso 1 (Con qu se cuenta?):


Estructurar
Solucin al
Problema
planteado

Planteamiento
de un
Problema

Calcular
el
promedio de notas
de
un
alumno,
sabiendo su nota
parcial y su nota
final.

Calcular
el
promedio de notas
de
un
alumno,
sabiendo su nota
parcial y su nota
final.

Se utilizar como
frmula:
Nota_Parcial*0.40 +
Nota_Final*0.60

Se utilizar como
frmula:
Nota_Parcial*0.40 +
Nota_Final*0.60

Fundamentos de Programacin

Algoritmos y Diagramas de Flujo

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Algoritmo Paso 2 (Qu se requiere?):


Estructurar
Solucin al
Problema
planteado

Planteamiento
de un
Problema

Calcular
el
promedio de notas
de
un
alumno,
sabiendo su nota
parcial y su nota
final.

Calcular
el
promedio de notas
de
un
alumno,
sabiendo su nota
parcial y su nota
final.

Se utilizar como
frmula:
Nota_Parcial*0.40 +
Nota_Final*0.60

Se utilizar como
frmula:
Nota_Parcial*0.40 +
Nota_Final*0.60

Fundamentos de Programacin

Algoritmos y Diagramas de Flujo

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Algoritmo Paso 3 (Plantear algoritmo):


Estructurar
Solucin al
Problema
planteado

Planteamiento
de un
Problema

1) Iniciar Algoritmo

2) Leer Nota Parcial y Nota Final


3) Calcular Promedio:
Promedio=
Nota_Parcial*0.40 +
Nota_Final*0.60
4) Mostrar Promedio

Calcular
el
promedio
de
notas
de
un
alumno, sabiendo
su nota parcial y
su nota final.
Se utilizar como
frmula:
Nota_Parcial*0.40
+
Nota_Final*0.60

5) Fin del Algoritmo

Fundamentos de Programacin

Algoritmos y Diagramas de Flujo

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Algoritmo Paso 4 (Graficar algoritmo):

Fundamentos de Programacin

Iniciar Algoritmo

Leer Nota Parcial y Nota Final


Calcular Promedio:
Promedio=
Nota_Parcial*0.40 +
Nota_Final*0.60
Mostrar Promedio
Fin del Algoritmo
7

Algoritmos y Diagramas de Flujo

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Algoritmo Paso 5 (Diagrama de Flujo de Datos):

Fundamentos de Programacin

Iniciar Algoritmo

Leer Nota Parcial y Nota Final


Calcular Promedio:
Promedio=
Nota_Parcial*0.40 +
Nota_Final*0.60
Mostrar Promedio
Fin del Algoritmo
8

Algoritmos y Diagramas de Flujo

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Algoritmo Paso 6 (Determinar variables y


constantes):
Iniciar Algoritmo

Variable:

Leer Nota Parcial y Nota Final

Dato
cuyo
valor
puede cambiar en el
tiempo.

Calcular Promedio:
Promedio=
Nota_Parcial*0.40 +
Nota_Final*0.60

Constante:
Dato
cuyo
valor
puede
mantenerse
fijo en el tiempo.

Mostrar Promedio
Fin del Algoritmo

Fundamentos de Programacin

Algoritmos y Diagramas de Flujo

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Ejercicio:
Estructurar
problema:

un

algoritmo

para

resolver

el

siguiente

Calcular el pago semanal de los Trabajadores de la


Empresa ABC, sabiendo que su pago es de acuerdo a la
cantidad de horas que labore, siendo el pago por hora =
12 soles.

Fundamentos de Programacin

10

Algoritmos y Diagramas de Flujo

CESTUNT / Ciclo I / 2015-1

Computacin e Informtica

Gracias por su atencin!

Fundamentos de Programacin

11

Algoritmos y Diagramas de Flujo

Vous aimerez peut-être aussi