Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMA EDUCATIVO
Ing. en Sistemas Computacionales
MATERIA
Fundamentos de Programacin
DOCENTE
Rosel Muoz Lpez
ESTUDIANTES:
Ortiz Morales Reynaldo Daniel
De la Cruz de los Reyes Aurelio
TAPACHULA, CHIAPAS
INDICE
INTRODUCCION................................................................................................... 2
2.1 Anlisis de problemas..................................................................................... 5
2.2 Representacin de algoritmos: grfica y pseudocdigo....................................7
2.3 Diseo de algoritmos aplicados a problemas..................................................50
2.4 Diseo algoritmo de funciones......................................................................52
CONCLUSION.................................................................................................... 54
BIBLIOGRAFIA................................................................................................... 55
INTRODUCCION
2
Unidad
2
Algoritmos
Entrada
Proceso
Salida
La funcin del anlisis
La parte esencial del anlisis de la planeacin y diseo la constituye el anlisis de
los sistemas hipotticos, desde el punto de vista de los objetivos, de las
proposiciones, y de las condiciones limitativas.
Cinta magntica
Disco magntico
Conector de pagina
Lneas de flujo
Anotacin
Smbolos grficos
Dentro de los smbolos fundamentales para la creacin de diagramas de flujo, los
smbolos grficos son utilizados especficamente para para operaciones
aritmticas y relaciones condicionales. La siguiente es una lista de los smbolos
ms comnmente utilizados:
Sumar
Menos
Multiplicacin
Divisin
Ms o menos
Equivalente a
>
Mayor que
<
Menor que
o <> Diferente de
Si
No
9
True
False
Los smbolos se unen con lneas, las cuales tienen en la punta una flecha
que indica la direccin que fluye la informacin procesos, se deben de
utilizar solamente lneas de flujo horizontal o verticales (nunca diagonales).
Todo texto escrito dentro de un smbolo debe ser legible, preciso, evitando
el uso de muchas palabras.
SECUENCIALES
EJEMPLOS DEL PROFESOR
1.-REALIZAR DIAGRAMA DE FLUJO QUE CALCULE E IMPRIMA LA SUMA DOS
NUMEROS (8+10)
10
INICIO
S=A+B
La Suma es S
INICIO
FIN
A, B
S=A+B
11
FIN
INICIO
INICIO
b, h
INICIO
PT, PR
14
FIN
INICIO
TAP=TR*PR+TT*PT
15
FIN
INICIO
TAP=TAP-Des
16
FIN
INICIO
TAP= (TR*PR+TT*PT)*0.85
17
FIN
INICIO
FIN
SELECTIVOS
EJEMPLOS DEL PROFESOR
TAP=TT*PT+TR*PR
TAP>=100
TAP=TAP*0.90
18
"El total a pagar es TAP
TAP=TLL*800
INICIO
FIN
2.- REALIZAR DIAGRAMA DE FLUJO QUE CALCULE E IMPRIMA EL TOTAL A PAGAR
TLL=0, TAP=0
EN UNA DISTRIBUIDORA DE LLANTAS SI ESTA EN LA COMPRA DE 5 LLANTAS O
MAS TIENE UN VALOR DE 700 PESOS CADA LLANTA DE LO CONTRARIO 800.
TLL
TAP=TLL*PLL
TAP>=5
TAP=TLL*700
19
"El total a pagar es TAP
FIN
INICIO
TAP=TAP*0.90
TAP<=5000
TAP=TAP*0.85
20
"El total a pagar es TAP
TAP=TAP*0.90
EL TOTAL A PAGAR ES TAP
TAP=TAP*0.95
TAP>10,000&<15,000
4.-) realizar diagrama
de flujo y programa que calcule e imprima el total a apagar
por un cliente a una tienda de ropa si en ella compro pantalones y camisas del
mismo tipo:
NOTA: La tienda ofrece los siguientes descuento si el total a pagar es mayor igual
a 1000 5% si el total a pagar es 1000 pero menor que 5000
pero menor que 10000
TAP>1000&<5000
10% si el total a pagar es mayor igual a 5000 20% de descuento.
21
FIN
V
V
22
V
V
A=0,B=0
A,B
6.- Realizar diagrama de flujo que calcule e imprima el mayor de dos nmeros
A>B
MAYOR
A
V
B>A
MAYOR
B
23
FIN
MAYOR
A
MAYOR
C
MAYOR
B
MAYOR
C
V
F
24
FIN
INICIO
A=0,B=0,C=0,
A,B,C
A>B Y A>C
8.- Realizar diagrama de flujo que calcule e imprima el valor de 3 nmeros
utilizando (operando Y)
EL MAYOR ES A
B>A Y B>C
EL MAYOR ES B
C>A Y C>D
EL MAYOR ES C
25
FIN
INICIO
A=0,B=0,C=0,
A, B, C
MAYOR
A
C>A, C>B,C>D
MAYOR
C
D>A, D>B,D>C
MAYOR
D
26
FIN
MAYOR B
MAYOR C
Utilizando (operando Y)
MAYOR D
MAYOR E
27
MAYOR A
M=A
EL TOTAL ES M
C>M
M=C
FIN
(Parmetro)
FIN
28
M=C
D>M
12.- Realizar diagrama de flujo que calcule e imprima el mayor de 4 nmeros
(Parmetro)
MAYORM
FIN
29
D>M
M=D
(Parmetro)
FIN
30
INICIO
REPETITIVOS
TN
EJEMPLOS
DEL PROFESOR
REALIZAR DIAGRAMA DE FLUJO QUE CALCULE E IMPRIMA LA SUMA DE N
NUMEROS
X
C=C+1
S=S+X
C<TN
La suma es S
31
FIN
INICIO
C=C+1
S=S+X
C<=TN
La suma es S
32
FIN
INICIO
C=C+1
S=S+X
C!=TN
La suma es S
33
FIN
TN
C!=TN
La suma es S
X
FIN
C=C+1
34
S=S+X
TN
C<TN
La suma es S
X
FIN
C=C+1
35
S=S+X
TN
C<=TN
La suma es S
X
FIN
C=C+1
36
S=S+X
TN
C=0
C<=TN
C=C+1
La suma es S
FIN
X
37
S=S+X
TN
C=0
C<TN
C=C+1
La suma es S
FIN
X
S=S+X38
TN
C=0
C!=TN
C=C+1
La suma es S
FIN
X
S=S+X
39
INICIO
C=0
C=1
C<=5
C=C+1
FIN
La suma es S
40
INICIO
C=0
C=1
C<5
C=C+1
FIN
La suma es S
41
INICIO
C=0
C=1
C !=5
C=C+1
FIN
La suma es S
42
INICIO
C=0
C<=5
FIN
C
C=C+1
43
INICIO
C=0
C<5
FIN
C
C=C+1
44
INICIO
C=0
C!=5
FIN
C
C=C+1
45
INICIO
C=1
C=C+1
C<5
FIN
46
INICIO
C=1
C=C+1
C<=5
FIN
47
INICIO
C=1
C=C+1
C!=5
FIN
48
49
52
CONCLUSION
Muy bien el reporte nos deja ms claro que hacer algoritmos es algo
de gran importancia en nuestra vida pues dependiendo de qu
problema sea nosotros tendremos la capacidad de echar a andar la
lgica.
En conclusin podramos decir que los algoritmos son herramientas
muy tiles para la programacin y para facilitar la vida del ser humano
pues muchas tiendas los utilizan para sacar rpidamente los precios
de los productos que venden.
53
BIBLIOGRAFIA
https://load2013.wordpress.com/2013/10/08/unidad-2-tema-2-2-representacion-dealgoritmos-grafica-y-pseudocodigo/
https://sites.google.com/site/teccorzo/unidad-ii/2-3-diseno-de-algoritmos-aplicadosa-problemas
http://mitecnologico.com/sistemas/Main/Dise%f1oAlgor%edtmicoDeFunciones
https://load2013.wordpress.com/2013/10/02/unidad-2-tema-2-1-analisis-deproblemas/
54