Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Bifurcaciones - de Santiago

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 21

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA

EDUCACIÓN

DOCENTE: FERNANDEZ ESCOBAR JUAN ERNESTO

CARRERA: PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES –

INFORMÁTICA

MATERIA: FUNDAMENTOS DE ALGORITMOS COMPUTACIONALES

ESTUDIANTE: GERONIMO BENJAMIN DE SANTIAGO PLÚAS

FECHA: 29 DE JULIO DEL 2022

TEMA: BIFURCACIÓN
5 BIFURCACIONES ÚNICAS
EJERCICIO #1
Realizar el diagrama de flujo y prueba de escritorio
que permita ingresar la edad de un estudiante de
Bélgica. Si es mayor o igual a 16 presente el mensaje
“Mayor de edad”; en caso contrario finalice.

INICIO

V
E>=16

F
“Mayor
de edad”

FIN

EDAD EDAD>=16 MSJ

16 V "Mayor de edad"

14 F X
EJERCICIO #2
Realizar el diagrama de flujo y prueba de escritorio
que permita ingresar la estatura de un estudiante. Si
es mayor a 180 cm presente el mensaje “Estatura
alta”; en caso contrario finalice.

INICIO

V
E>180

F
“Estatura
alta”

FIN

ESTATURA ESTATURA>180 MSJ

190 V "Estatura alta"

140 F X
EJERCICIO #3
Realizar el diagrama de flujo y prueba de escritorio
que permita ingresar el sueldo de una persona, si
supera los 4000 dólares mostrar un mensaje indicando
que “debe abonar impuestos” caso contrario finalice.

INICIO

V
S>4000

F
“Debe abonar
impuestos”

FIN

SUELDO SUELDO>4000 MSJ

3000 F X
"Debe abonar
5000 V
impuestos"
EJERCICIO #4
Realizar el diagrama de flujo y prueba de escritorio
que permita saber si se lleva el descuento de una
compra, si supera los 500 dólares mostrar un mensaje
indicando que “tiene descuento” caso contrario
finalice.

INICIO

V
D>500

F
“Tiene
descuento”

FIN

DESCUENTO DESCUENTO>500 MSJ

400 F X

600 V "Tiene descuento"


EJERCICIO #5
Llego en menos de 45 minutos si las calles no están
congestionadas.

INICIO

V
T<45

F
“Las calles no están
congestionadas”

FIN

TIEMPO TIEMPO<45 MSJ


"Las calles no están
35 V
congestionadas"
55 F X
5 BIFURCACIONES DOBLES
EJERCICIO #1
Realizar el diagrama de flujo y prueba de escritorio
que permita ingresar la edad de un estudiante de
Bélgica. Si es mayor o igual a 16 presente el mensaje
“Mayor de edad”; en caso contrario presente “Menor
de edad” y finalice.

INICIO

F V
E>=16

“Menor de “Mayor de
edad” edad”

FIN

EDAD EDAD>=16 MSJ

16 V "Mayor de edad"

14 F "Menor de edad"
EJERCICIO #2
Realizar el diagrama de flujo y prueba de escritorio
que permita si un estudiante da de nuevo el examen.
Si su nota es mayor a 7 el mensaje es “Se salvó”; en
caso contrario presente “No se salvó” y finalice.

INICIO

F V
N>7

“No se salvó” “Se salvó”

FIN

NOTA NOTA>7 MSJ

5 F "No se salvó"

10 V "Se salvó"
EJERCICIO #3
Realizar el diagrama de flujo y prueba de escritorio
que permita si un estudiante da de nuevo el examen.
Si su nota es menor a 5 el mensaje es “No se salvó”;
en caso contrario presente “Se salvó” y finalice.

INICIO

F V
N<5

“Se salvó” “No se salvó”

FIN

NOTA NOTA<5 MSJ

5 F "Se salvó"

3 V "No se salvó"
EJERCICIO #4
Elabore un diagrama de flujo y prueba de escritorio
que permita ingresar el peso de una persona que va a
utilizar una patineta hoverboard. Si el peso es menor
a 140 Libras, presente por pantalla "Puede subir"; en
caso contrario, presente "No puede subir".

INICIO

F V
P<140

“No puede
“Puede subir”
subir”

FIN

PESO PESO<140 MSJ

150 F "No puede subir"

120 V "Puede subir"


EJERCICIO #5
Realizar el diagrama de flujo y prueba de escritorio
que permita ingresar la edad de una persona que
puede tener licencia de conducir, si es mayor o igual
a 18 presente el mensaje “Puede tener licencia”; en
caso contrario presente “No puede tener licencia” y
finalice.

INICIO

F V
E>=18

“No puede “Puede tener


tener licencia” licencia”

FIN

EDAD EDAD>=18 MSJ


"Puede tener
20 V
licencia"
"No puede tener
17 F
licencia"
5 BIFURCACIONES ANIDADAS
EJERCICIO #1
Confeccionar un programa que pida por teclado tres notas de un alumno,
calcule el promedio y escriba:

Si el promedio es >=7 mostrar "Promocionado".

Si el promedio es >=4 y <7 mostrar "Regular".

Si el promedio es <4 mostrar "Reprobado".

PROMEDIO PROMEDIO>=7 MSJ INICIO


8 V "Promocionado"
5 F "Regular"
3 F "Reprobado" N1, N2, N3

Prom=(N1+N2+N3) /3

(prom>=7)

“Promocionado”
(prom>=4)

“Reprobado” “Regular”

FIN
EJERCICIO #2
Confeccionar un programa que pida por teclado tres notas de un alumno,
calcule el promedio y escriba:

Si el promedio es >=9 mostrar "Promocionado".

Si el promedio es >=3 y <9 mostrar "Regular".

Si el promedio es <3 mostrar "Reprobado".

PROMEDIO PROMEDIO>=9 MSJ INICIO


9.5 V "Aprobado"
7.9 F "Regular"
3.4 F "Reprobado" N1, N2, N3

Prom=(N1+N2+N3) /3

(prom>=9)

“Aprobado”
(prom>=3)

“Reprobado” “Regular”

FIN
EJERCICIO #3
Confeccionar un programa que pida por teclado cuatro notas de un
alumno, calcule el promedio y escriba:

Si el promedio es >8 mostrar "Aprobado".

Si el promedio es >=6 y <7 mostrar "Regular".

Si el promedio es <5 mostrar "Reprobado".

PROMEDIO PROMEDIO>8 MSJ INICIO


9 V "Aprobado"
6.5 F "Regular"
4.5 F "Reprobado" N1, N2, N3, N4

Prom=(N1+N2+N3+N4) /4

(prom>8)

“Aprobado”
(prom>=6)

“Reprobado” “Regular”

FIN
EJERCICIO #4
Realizar un diagrama de flujo y prueba de algoritmo para saber la
calidad del “Hotel Guayaquil” dependiendo de cuantas personas lo
visiten.

Si es mayor o igual a 1500 personas mostrar "Excelente".

Si es mayor o igual a 1000 o menor a 1500 personas mostrar "Bueno".

Si es menor a 1000 personas mostrar "Malo".

Mayor o igual a INICIO


Visitantes MSJ
1500
1700 V "Excelente"
1300 F "Bueno" V
850 F "Malo"

(>=1500)

“Excelente”
(>=1000)

“Malo” “Bueno”

FIN
EJERCICIO #5
Realizar un diagrama de flujo y prueba de algoritmo para saber la
calidad de la comida en el “Pescado volador” dependiendo de cuantas
personas vayan a comer.

Si es mayor o igual a 500 personas mostrar "Excelente".

Si es mayor o igual a 300 o menor a 500 personas mostrar "Regular".

Si es menor a 300 personas mostrar "Asqueroso".

Mayor o igual a INICIO


Personas MSJ
500
750 V "Excelente"
405 F "Regular" P
270 F "Asqueroso"

(>=500)

“Excelente”
(>=300)

“Asqueroso” “Regular”

FIN
5 BIFURCACIONES MÚLTIPLES
EJERCICIO #1
Se desea escribir un algoritmo que pida la altura de una persona, si la
altura es menor o igual a 140 cm envíe el mensaje: Persona de altura
baja; si la altura es igual a 150 escriba el mensaje: Persona de altura
media y si la altura es mayor al 170 escriba el mensaje: Persona alta.

Exprese el algoritmo usando prueba de algoritmo y diagrama de flujos.

INICIO

SI
“Persona
A<=140 de altura
baja”
NO
SI
“Persona
A=150
de altura
media”
NO
SI
“Persona
A>170 alta”

NO

FIN
EJERCICIO #2
Se desea escribir un algoritmo que pida la edad de una persona, si la
edad es menor o igual a 18 envíe el mensaje: Persona joven; si la edad
es igual a 35 escriba el mensaje: Persona adulta y si la edad es mayor
al 60 escriba el mensaje: Persona vieja.

Exprese el algoritmo usando prueba de algoritmo y diagrama de flujos.

INICIO

SI
E<=18 “Persona
joven”

NO
SI

E=35 “Persona
adulta”

NO
SI
“Persona
E>60 vieja”

NO

FIN
EJERCICIO #3
Escribir un algoritmo que registre las notas de un examen:

Si la nota es mayor o igual a 8 envíe el mensaje: Aprobado;

si la nota es igual 7 escriba el mensaje: Recuperación

si la nota es menor o igual 6 escriba el mensaje: Reprobado.

INICIO

SI
N>=8 “Aprobado”

NO
SI

N=7 “Recuperación”

NO
SI
N<=6 “Reprobado”

NO

FIN
EJERCICIO #4
Escribir un algoritmo que registra si la persona se lleva el descuento del
15% en sus compras:

Si la compra es mayor o igual a 300 envíe el mensaje: Tiene descuento;

si la compra es mayor o igual 200 escriba el mensaje: Tiene la mitad de


descuento

si la nota es menor o igual 100 escriba el mensaje: No tiene descuento.

INICIO

SI
D>=300 “Tiene
descuento”

NO
SI
“Tiene la mitad
D>=200
de descuento”

NO
SI
“No tiene
D<=100 descuento”

NO

FIN
EJERCICIO #5
Se desea escribir un algoritmo para saber si los niños pueden entrar a
la piscina, si la altura es menor o igual a 80 cm envíe el mensaje: Puede
entrar, pero con adulto; si la altura es mayor o igual a 100 escriba el
mensaje: Puede entrar y si la altura es mayor a 120 escriba el
mensaje: No puede entrar.

INICIO

SI
“Puede
A<=80 entrar pero
con adulto”
NO
SI

A>=100 “Puede
entrar”

NO
SI
“No puede
A>120 entrar”

NO

FIN

También podría gustarte