Escolar Documentos
Profissional Documentos
Cultura Documentos
estructurada
Solicitado: Ejercicios 01: Diagramas de flujo y pseudocdigo
1
edgardoadrianfrancom
Pseudocdigo
Qu es programacin?
Qu es el cdigo fuente?
Qu es un programa computacional?
Lenguaje de programacin
Primeras programaciones
Paradigma de programacin
Programacin estructurada
Contenido
Pseudocdigo
Qu es programacin?
Qu es el cdigo fuente?
Qu es un programa computacional?
10
Lenguaje de programacin
11
12
Primeras programaciones
13
Paradigma de programacin
14
Programacin estructurada
15
16
SECUENCIA
Indica que las instrucciones de un
programa se ejecutan una
despus de la otra, en el mismo
orden en el cual aparecen en el
programa.
Se
representa
grficamente como una caja
despus de otra, ambas con una
sola entrada y una nica salida
SELECCIN
Tambin conocida como la estructura
SI-CIERTO-FALSO, plantea la seleccin
entre dos alternativas con base en el
resultado de la evaluacin de una
condicin o predicado; equivale a la
instruccin IF de todos los lenguajes
de programacin.
ITERACIN
Tambin llamada la estructura
HACER-MIENTRAS-QUE,
corresponde a la ejecucin
repetida de una instruccin
mientras que se cumple una
determinada condicin.
18
Asignacin
xy
yx
volumen r2h
resultadosin(a)
19
Estructuras de control
Secuencial
Instruccin1
Instruccin2
Instruccin3
Instruccin4
Instruccinn
Diagrama de flujo
Pseudocodigo
20
Estructuras de control
Selectiva
condicin
si
Instrucciones
no
Simple
21
Estructuras de control
Selectiva
condicin
no
Instrucciones2
si
Doble
Instrucciones1
22
Estructuras de control
Selectiva
condicin1
no
condicin2
Instrucciones1
Instrucciones2
si
Mltiple
no
si
condicin3
si
no
23
Estructuras de control
Iterativa
condicin
si
Mientras
Algoritmia y programacin estructurada
02 Pseudocdigo y Programacin estructurada
Prof. Edgardo Adrin Franco Martnez
no
Instrucciones
24
Estructuras de control
Iterativa
Repetir
Instrucciones
condicin
si
no
Mientras Repetir
25
Estructuras de control
Iterativa
ix
in
no
Para
Instrucciones
i i+1
Para mientras
si
26
Anidamiento
27
Ejemplo 01
28
Inicio
numdatos 0
suma 0
1
media suma/ (numdatos-1)
media
dato
Fin
numdatos numdatos + 1
suma suma+ dato
si
dato <>0
no
29
Procedimiento Media()
numdatos<-0
suma<-0
repetir
dato<-Entrada()
numdatos<-numdatos+1
suma->suma+dato
hasta que (dato<>0)
media<-suma/(numdatos-1)
media->Salida()
fin procedimiento
30
2. Disear
nmero dado de
segundos en el equivalente de minutos y segundos.
31
6.
7.
5.
32
9.
8.
33
34
Observaciones
1. Reportar el texto del ejercicio y su algoritmo en diagrama de flujo
y pseudocdigo y las pruebas en PSeInt.
2. Incluir al reporte las capturas de pantalla de cada algoritmo en
PSeInt
3. El reporte es individual y tiene portada con fotografa, ndice y
encabezados de pagina con nmero de pagina , titulo y nombre
del alumno.
4. Enviar va Web en un archivo comprimido (ZIP, RAR o TAR),
reporte y archivos psc (PSeInt) de cada ejercicio.
Contrasea
1CV8
algoritmia1cv8
36