Algoritmos,diagramas de flujo,problemas

20
Centro de Estudios de Bachillerato ‘’Lic. Jesús Reyes Heroles’’ Informática II Gabriela Vásquez Juárez Algoritmos, Problemas y Diagramas de Flujo Ulises Martínez Corona #29 202

Transcript of Algoritmos,diagramas de flujo,problemas

Page 1: Algoritmos,diagramas de flujo,problemas

Centro de Estudios de Bachillerato

‘’Lic. Jesús Reyes Heroles’’

Informática II

Gabriela Vásquez Juárez

Algoritmos, Problemas y Diagramas de Flujo

Ulises Martínez Corona #29

202

Page 2: Algoritmos,diagramas de flujo,problemas

Calcular la edad de una Persona

Edad = Fecha Actual – Fecha

Nacimiento

Edad, Fecha Actual, Fecha

Nacimiento, Resta

= Edad

1.-Inicio

2.- Edad, Fecha

Actual, Fecha

Nacimiento, Resta

3.- Edad = Fecha

Actual – Fecha

Nacimiento

4.- = Edad

5.- Fin

Inicio

Fin

Page 3: Algoritmos,diagramas de flujo,problemas

Calcular Área de un Círculo

Área, y Radio

Area = x Radio x Radio

= Área

1.- Inicio

2.- Área, y Radio

3.- Área = x Radio x

Radio

4.- = Área

5.- Fin

Inicio

Fin

Page 4: Algoritmos,diagramas de flujo,problemas

Calcular IVA de cualquier Producto

Precio del Producto,

Porcentaje X de IVA

IVA = Precio del Producto –

Porcentaje x de IVA

= IVA

1.- Inicio

2.- Precio del Producto,

Porcentaje X de IVA

3.- Precio del Producto,

Porcentaje X de IVA

4.- = IVA

5.- Fin

Inicio

Fin

Page 5: Algoritmos,diagramas de flujo,problemas

Calcular Salario Semanal de un Trabajador

= Salario

Salario = Pago por día x 7

días de trabajo

Salario, 7 días de

trabajo, pago por día

1.- Inicio

2.- Salario, 7 días de

trabajo, pago por día

3.- Salario = Pago por

día x 7 días de trabajo

4.- Salario = Pago por

día x 7 días de trabajo

5.- Fin

Inicio

Fin

Page 6: Algoritmos,diagramas de flujo,problemas

Calcular Área y Perímetro de un Triangulo

Área = Base x Altura

Area, Perimetro,

Base, Altura

= Área

Perímetro = base +

base + altura + altura

= Perímetro

1.- Inicio

2.- Área, Perímetro,

Base, Altura

3.- Área = Base x

Altura

4.- = Área

5.- Perímetro = base +

base + altura + altura

6.- = Perímetro

7.- Fin

Inicio

Fin

Page 7: Algoritmos,diagramas de flujo,problemas

Como Preparar una Taza de Té

Taza, Agua, Te,

Azúcar, Cuchara

Taza Te = Te + Agua

Azúcar + Cuchara

= Taza Te

1.- Inicio

2.- Taza, Agua, Te,

Azúcar, Cuchara

3.- Taza Te = Te + Agua

Azúcar + Cuchara

4.- = Taza Te

5.- Fin

Inicio

Fin

Page 8: Algoritmos,diagramas de flujo,problemas

Calcular promedio de 8 calificaciones

Promedio, Calif. 1, Calif. 2,

Calif. 3, Calif. 4, Calif. 5,

Calif. 6, Calif. 7, Calif. 8

Suma = Calif. 1 + Calif.2

+Calif. 3+ Calif. 4+ Calif. 5

+Calif. 6+ Calif. 7+ Calif. 8

= Suma

Promedio = Suma # de

calificaciones (8)

= Promedio

1.- Inicio

2.- Promedio, Calif. 1,

Calif. 2, Calif. 3, Calif. 4,

Calif. 5, Calif. 6, Calif. 7,

Calif. 8

3.- Suma = Calif. 1 +

Calif.2 +Calif. 3+ Calif.

4+ Calif. 5 +Calif. 6+

Calif. 7+ Calif. 8

4.- = Suma

5.- Promedio = Suma

# de calificaciones

(8)

6.- = Promedio

7.- Fin

Inicio

Fin

Page 9: Algoritmos,diagramas de flujo,problemas

Elaborar un Pastel de Chocolate

Pastel de Chocolate, recipiente,

cuchará, harina, huevo, leche,

saborizante, levadura

h = Hornear

Pastel de Chocolate = recipiente +

cuchará + harina + huevo + leche, +

saborizante + levadura + h

Pastel de Chocolate

1.- Inicio

2.- Pastel de Chocolate,

recipiente, cuchará,

harina, huevo, leche,

saborizante, levadura

3.- h = Hornear

4.- Pastel de Chocolate

= recipiente + cuchará

+ harina + huevo +

leche, + saborizante +

levadura + h

5.- Pastel de Chocolate

6.- Fin

Inicio

Fin

Page 10: Algoritmos,diagramas de flujo,problemas

¿Cómo elaborar un Sándwich de Pollo?

Sándwich = rebanada de

pan 1 + pollo + rebanada

de pan 2

Sándwich, rebanadas

de pan 1 y 2, pollo

= Sándwich

1.- Inicio

2.- Sándwich,

rebanadas de pan 1 y

2, pollo

3.- Sándwich =

rebanada de pan 1 +

pollo + rebanada de

pan 2

4.- = Sándwich

5.- Fin

Inicio

Fin

Page 11: Algoritmos,diagramas de flujo,problemas

Calcular el Área de un Triangulo

Área = Base x Altura 2

Área, Base, Altura, 2

= Área

1.- Inicio

2.- Área, Base, Altura, 2

3.- Área = Base x Altura 2

4.- = Área

5.- Fin

Inicio

Fin

Page 12: Algoritmos,diagramas de flujo,problemas

Resolver una ecuación de 2 variables

X =?, Y =?, Z =?

X + Y = Z

= Z

Y = Z - X

= Y

1.- Inicio

2.- X =?, Y =?, Z =?

3.- X + Y = Z

4.- = Z

5.- Y = Z - X

6.- = Y

7.- Fin

Inicio

Inicio

Page 13: Algoritmos,diagramas de flujo,problemas

Ordenar los datos A, B, C y D representando números

enteros en Orden inverso

Orden Inverso, A = 1, B = 2,

C = 3, D = 4

Orden Inverso = D = 4, C = 3, B = 2,

A = 1

= Orden Inverso

1.- Inicio

2.- Orden Inverso, A = 1, B

= 2, C = 3, D = 4

3.- Orden Inverso = D = 4,

C = 3, B = 2, A = 1

4.- = Orden Inverso

5.- Fin

Inicio

Fin

Page 14: Algoritmos,diagramas de flujo,problemas

Calcular el promedio con 5 calificaciones de un

estudiante

Calif. 1, Calif. 2, Calif. 3,

Calif.4, Calif. 5, Suma,

Promedio

Suma = Calif. 1+ Calif. 2 +

Calif.3 + Calif.4 + Calif. 5

= Suma

Promedio = Suma Num.

De Calificaciones

= Promedio

1.- Inicio

2.- Calif. 1, Calif. 2, Calif.

3, Calif.4, Calif. 5, Suma,

Promedio

3.- Suma = Calif. 1+

Calif. 2 + Calif.3 + Calif.4

+ Calif. 5

4.- = Suma

5.- Promedio = Suma

Num. De Calificaciones

6.- = Promedio

7.- Fin

Inicio

Fin

Page 15: Algoritmos,diagramas de flujo,problemas

Determinar qué valor es mayor de entre 2 valores

distintos

Si

Si

No

A, B

A B

B A

A

B

1.-Inicio

2.-Valor A, Valor B

3.- A B si es si, mostrar

el Valor A de lo

contrario

4.- B A si es si, mostrar

el Valor B de lo

contrario

5.- Preguntar de nuevo

el valor

6.- Fin

Inicio

Fin

Page 16: Algoritmos,diagramas de flujo,problemas

Mostrar que valor es menor considerando ser valores

diferentes A, B, C

Si

Si

Si

Si

Si

Si

A, B, C

A B

B A

C A

B C

A

B

C

B

A C

C B

A

C

1.- Inicio

2.- A, B, C

3.- A B si es si mostrar

A de lo contrario

4.- B A si es si mostrar

B de lo contrario

5.- C A si es si mostrar

C de lo contrario

6.- B C si es si mostrar

B de lo contrario

7.- A C si es si mostrar

A de lo contrario

8.- C B si es si mostrar

C de lo contrario

9.-Fin

Inicio

Fin

Page 17: Algoritmos,diagramas de flujo,problemas

Mostrar la sumatoria de los números enteros múltiplos de 5

comprendidos entre el 1 y el 100.

No Si

5…100

5

Múltiplo

5

N

1.- Inicio

2.- 5…100

3.- 5

4.- múltiplo de 5 si es

si, mostrar N, de lo

contrario, preguntar

de nuevo

5.-Fin

Inicio

Fin

Page 18: Algoritmos,diagramas de flujo,problemas

Leer un valor entero N y determinar si es positivo o no, si no es

positivo pedir otro numero hasta que sea positivo.

No Si

N = 10

N = 0

N + N

1.- Inicio

2.- N = 10

3.- N =0

4.- N + si es si,

Mostrar N de lo

contrario, preguntar

de nuevo

5.- Fin

Inicio

Fin

Page 19: Algoritmos,diagramas de flujo,problemas

Introducir seis números y calcular la suma y el promedio de

dichos números, se le debe preguntar al usuario que operación

quiere realizar, si la respuesta es ´´Suma´´ calcular la suma, si la

respuesta es ´´Promedio´´ calcular el promedio.

1, 2, 3, 4, 5, 6,

Suma, Promedio

Suma = 1+ 2 + 3 +

4 + 5 + 6

Suma = Suma

Promedio = Suma 6

= Promedio

1.- Inicio

2.- 1, 2, 3, 4, 5, 6, Suma,

Promedio

3.- Suma = 1+ 2 + 3 + 4 +

5 + 6

4.- Suma, si es si, mostrar

= Suma, de lo Contrario

5.- Promedio = Suma 6

6.- = Promedio

7.- Fin

Si

No

Inicio

Fin

Page 20: Algoritmos,diagramas de flujo,problemas

Se desea elaborar un pastel de chocolate. Una vez que

el pastel se mete al horno es necesario revisarlo cada 5

minutos hasta que esté perfectamente cocido.

Si

No

Pastel de

Chocolate, Horno

Pastel de Chocolate

Hornear

Cocido

Revisar cada 5

minutos

1.-Inicio

2.- Pastel de

Chocolate, Horno

3.- Pastel de Chocolate

4.- Hornear, si es si,

revisar cada 5 minutos,

de lo contrario

5.- Cocido

6.- Fin

Fin

Inicio