Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERIA
ESCUELA DE CIENCIAS
NOMBRE: ANDRES CORDOVA BARRAGAN
PARALELO: 5
Variable:
Joven
Adulto Mayor
Edad
Constante:
45: Real
1. Inicio
2. Escribir:Escriba su edad
3. Leer: Edad
4. Si Edad<45 entonces
4.1. Escribir:Es joven
Sino
4.2. Escribir:Es adulto mayor
Fin_si
5. Fin
DIAG RAM A D E F LU JO
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados
Edad=30 30<45 entonces si Es joven
Edad=50 50<45 entonces no Es adulto
mayor
Variables:
Alto
Pequeo
Med:medida
Constantes:
1.65: real
1. Inicio
2. Leer: Med
3. Si Med>1.65 entonces
3.1 escribir:es Alto
Sino
3.2 escribir:es Pequeo
fin_si
4. Fin
DIAG RAM A D E F LU JO
Variables:
Cont:Contrasea de usuario
Admin:Contrasea de administrado
Constantes:
123:contrasea de administrador
1. Inicio
2. Escribir:escribra los tres digitos
3. Leer: Cont
4. Admin=123
5. Si Cont=Admin entonces
5.1 escribir:correcta
sino
5.2 escribir:incorrecta
fin_si
6. fin
DIAG RAM A D E F LU JO
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados
Cont:123 123=123 entonces si Correcta
Cont:456 456=123 entonces no Incorrecta
Variables:
N1:Numero 1
N2:Numero 2
1. Inicio
2. Escribir:ingrese dos numeros
3. Leer: N1,N2
4. Si N1>N2 entonces
4.1. Escribir: N2,' y ',N1
Sino
4.2. Escribir: N1,' y ',N2
Fin_si
5. Fin
DIAG RAM A D E F LU JO
Variables:
NT:numero total
N1:numero 1
N2:numero 2
1. Inicio
2. Leer: N1,N2
3. si N1=N2 entonces
4.1. NT=N1*N2
Sino
4.2.si N1>N2 entonces
4.3.NT=N1-N2
Sino
4.3.NT=N1+N2
Fin_si
Fin_si
4. escribir:NT
5. Fin
DIAG RAM A D E F LU JO
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados
N1=4,N2=4 4=4 entonces si
N1=4,N2=3 NT=4*4
N1=5,N2=7 4=3 entonces no NT=46
4>3 entonces si
NT=1
NT=4-3
5=7 entonces no
NT=12
5>7 entonces no
NT=5+7
Variables:
a:numero 1
b:numero 2
c:numero 3
1. inicio
2. leer:a,b,c
3. si a<b entonces
3.1. si b<c entonces
3.2. escribir:c
sino
3.3. escribir:b
fin_si
sino
3.4. escribir:a
fin_si
4. fin
DIAG RAM A D E F LU JO
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados
a=40 , b=50 , c=60 si 40<50 entonces si
a=20 , b=30 , c=15 si 50<60 entonces si c
a=45 , b=20 , c=15 si 20<30 entonces si b
si 30<15 entonces no a
si 45<20 entonces no
Variables:
edad
trabajo
antigedad adulta
personas de edad
antigedad joven
no se puede juvilar
E:edad
Empleo:empleo del usuario
Constantes:
60:real:aos de edad
25:aos de empleo
1. Inicio
2. Escribir: ingrese su edad
3. Leer: E
4. Si E>60 entonces
4.1. Escribir:ingrese aos trabajados
4.2. Leer:empleo
4.3. Si empleo>25 entonces
4.3.1. Escribir:antigedad adulta
Sino
4.3.2. Escribir:personas de edad
Fin_si
Sino
4.4. Escribir:ingrese sus aos trabajados
4.5. Leer:empleo
4.6. Si empleo>25 entonces
4.6.1. Escribir:antigedad joven
Sino
4.6.2. Escribir:no se puede juvilar
Fin_si
Fin_si
5. Fin
DIAG RAM A D E F LU JO
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados
Tiempo Utilidad
Menos de 1 ao 5 % del salario
1 ao o ms y menos de 2 aos 7% del salario
2 aos o ms y menos de 5 aos 10% del salario
5 aos o ms y menos de 10 aos 15% del salario
10 aos o ms 20% del salario
Paso I. Analizar el problema.
Cada uno de estos datos se debe de expresar en variables y no en frases largas.
Salidas Entrada Constantes Procesos
Variables:
Constantes:
5.
DIAG RAM A D E F LU JO
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados
9. Un obrero necesita calcular su salario semanal, el cual se obtiene
de la sig. manera:
Si trabaja 40 horas o menos se le paga $16 por hora
Si trabaja ms de 40 horas se le paga $16 por cada una de las
primeras 40 horas y $20 por cada hora extra.
Paso I. Analizar el problema.
Cada uno de estos datos se debe de expresar en variables y no en frases largas.
Salidas Entrada Constantes Procesos
numero
de horas ht<40
40
trabajad ss=ht*16
ss as 16
he=(ht-40)*20
ht 640
ss=640+he
he
Paso II. Disear El algoritmo
PSEU DOC DI GO
Pseudocdigo: horas extras semanales
Variables:
ss: salario semanal
ht: horas trabajadas
he: horas extras
Constantes:
40:real:horas laborables
16:real:pago por hora
640:real:horas trabajadas multiplicado con pago por hora
1. Inicio
2. Escribir:numero de horas trabajadas
3. Leer:ht
4. Si ht<40 entonces
4.1. ss=ht*16
sino
4.2. he=(ht-40)*20
4.3. ss=640+he
fin_si
5. escribir:$,ss
6. fin
DIAG RAM A D E F LU JO
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados
ht=35 Si 35<40 entonces si
ht=48 ss=35*16 ss=560
Si 48<40 entonces no
he=(48-40)*20=160 ss=800
ss=640+160
10. Una empresa quiere hacer una compra de varias piezas de la misma
clase a una fbrica de refacciones. La empresa, dependiendo del
monto total de la compra, decidir qu hacer para pagar al
fabricante.
Si el monto total de la compra excede de $500 000 la empresa
tendr la capacidad de invertir de su propio dinero un 55% del
monto de la compra, pedir prestado al banco un 30% y el resto lo
pagara solicitando un crdito al fabricante.
Si el monto total de la compra no excede de $500 000 la empresa
tendr capacidad de invertir de su propio dinero un 70% y el
restante 30% lo pagara solicitando crdito al fabricante.
El fabricante cobra por concepto de intereses un 20% sobre la
cantidad que se le pague a crdito.
Paso I. Analizar el problema.
Cada uno de estos datos se debe de expresar en variables y no en frases largas.
Salidas Entrada Constantes Procesos
Variables:
Constantes:
6.
DIAG RAM A D E F LU JO
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados
Paso I. Analizar el problema.
Cada uno de estos datos se debe de expresar en variables y no en frases largas.
Salidas Entrada Constantes Procesos
Variables:
Constantes:
7.
DIAG RAM A D E F LU JO
11. Una empresa quiere hacer una compra de varias piezas de la misma
clase a una fbrica de refacciones. La empresa, dependiendo del
monto total de la compra, decidir qu hacer para pagar al
fabricante.
Si el monto total de la compra excede de $500 000 la empresa
tendr la capacidad de invertir de su propio dinero un 55% del
monto de la compra, pedir prestado al banco un 30% y el resto lo
pagara solicitando un crdito al fabricante.
Si el monto total de la compra no excede de $500 000 la empresa
tendr capacidad de invertir de su propio dinero un 70% y el
restante 30% lo pagara solicitando crdito al fabricante.
El fabricante cobra por concepto de intereses un 20% sobre la
cantidad que se le pague a crdito.
Paso I. Analizar el problema.
Cada uno de estos datos se debe de expresar en variables y no en frases largas.
Salidas Entrada Constantes Procesos
Variables:
Constantes:
8.
DIAG RAM A D E F LU JO
Paso III. Prueba Del Algoritmo.
Valores a entradas Procesos Resultados