Algoritmos y diagramas de flujo

Post on 02-Jul-2015

411 views 1 download

Transcript of Algoritmos y diagramas de flujo

CEB-6/13

“Lic. Jesús Reyes Heroles”

Informática II

Profesora: Gabriela Vázquez Juárez

“ALGORITMOS Y DIAGRAMAS DE FLUJO”

Alumno: Jesús Kevin Casildo Vázquez

Nl. 10

Grupo: 201

Ciclo escolar: 2012 - 2013

“Suma de dos números”

1. Inicio

2. A, b y suma

3. Suma= a + b

4. Suma

5. Fin

Inicio

A, b y suma

Suma= a + b

Suma

Fin

“Sacar el área de un circulo”

1. Inicio

2. Radio, pi, área

3. Área= pi * radio * radio

4. Área

5. Fin

Inicio

Radio, pi, área

Área= pi * radio * radio

Área

Fin

“Sacar área y perímetro de un rectángulo”

1. Inicio

2. Área, perímetro, base y altura

3. Área= base * altura

4. Área

5. Perímetro= base + base + altura + altura

6. Perímetro

7. Fin

Inicio

Área, perímetro,

base y altura

Área= base * altura

Área

Perímetro= base +

base + altura + altura

Fin

“Sacar la edad de un persona”

1. Inicio

2. Resta, año actual y año de nacimiento

3. Resta= año de nacimiento - año actual

4. Resta

5. Fin

Inicio

Resta, año actual y

año de nacimiento

Resta= año de nacimiento - año actual

Resta

Fin

“Sacar el promedio de 8 materias”

1. Inicio

2. Promedio, calif.1, calif.2, calif.3, calif.4, calif.5,

calif.6, claif.7, calif.8, suma, división y 8 materias

3. Promedio= calif.1 + calif.2 + clif.3 + calif.4

+ calif.5 + calif.6 + claif.7 + calif.8 / 8 materias

4. Promedio

5. Fin

Inicio

Promedio, calif.1,

calif.2, calif.3, calif.4,

calif.5, calif.6, calif.7,

calif.8, suma, división y

8 materias

Promedio= calif.1 + calif.2 + calif.3

+ calif.4 + calif.5 + calif.6 + calif.7 +

calif.8 / 8 materias

Promedio

Fin

“Pasos para elaborar un sándwich de pollo”

1. Inicio

2. Receta, ingredientes y procedimiento

3. Receta + ingredientes + procedimiento

4. Sándwich de pollo

5. Fin

Inicio

Receta, ingredientes y

procedimiento

Receta + ingredientes

+ procedimiento

Sándwich de pollo

Fin

“Pasos para elaborar un pastel de chocolate”

1. Inicio

2. Receta, ingredientes y procedimiento

3. Receta + ingredientes + procedimiento

4. Pastel de chocolate

5. Fin

Inicio

Receta, ingredientes

y procedimiento

Receta + ingredientes

+ procedimiento

Pastel de chocolate

Fin

“Calcular el área de un triángulo”

1. Inicio

2. Área, base y altura

3. Área= base * altura / 2

4. Área

5. Fin

Inicio

Área, base y altura

Área= base * altura / 2

Área

Fin

“Resolver una ecuación de dos variables”

1. Inicio

2. Ecuación

3. Desarrollo de la ecuación

4. Ecuación

5. Fin

Inicio

Ecuación

Desarrollo de la ecuación

Ecuación

Fin

“Teniendo los datos A, B, C y D que representan números

enteros escribe los mismos en orden inverso”

1. Inicio

2. A, B, C y D

3. D, C, B y A

4. Fin

Inicio

A, B, C y D

D, C, B y A

Fin

“Un estudiante obtiene cinco calificaciones a lo largo del semestre,

muestra en la pantalla el promedio de sus calificaciones”

1. Inicio

2. Promedio, calif.1, calif.2, calif.3, calif.4, calif.5,

suma, división y 5 materias

3. Promedio= calif.1 + calif.2 + calif.3 + calif.4 + calif.5 / 5 materias

4. Promedio

5. Fin

Inicio

Promedio, calif.1,

calif.2, calif.3,

calif.4, calif.5,

suma, división y 5

materias

Fin

Promedio= calif.1 +

calif.2 + calif.3 + calif.4 +

calif.5 / 5 materias

Promedio

“Leer dos valores distintos; determina cuál de los dos es

el mayor y que lo muestre en pantalla”

1. Inicio 2. A y B 3. A > B, no, B > A, si, B 4. Si, A 5. Fin

Inicio

A y B

A > B B > A

B

SI

No

Si

A

Fin

“Lee tres valores y almacénalos en las variables A, B y C.

Mostrar en pantalla cuál es el valor menor. Considera que los

tres valores deben de ser diferentes.

1. Inicio 2. A= 1, B=2, C= 3 3. A > B, si, A 4. No, B > A, si, B 5. Fin

A > B

SI

A

SI

B B > A

A

Fin

NO

Inicio

A= 1, B=2, C= 3

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

si no es positivo pedir otro número, hasta que sea positivo.

1. Inicio 2. N y 1 positivo 3. N= 1 4. N + 5. No - 6. Si + 7. Fin

Inicio

N y 1 positivo

N= 1

N+ No

-

Si

+

Fin

“Introducir seis números enteros y calcular la suma y el promedio

de dichos números; se le debe preguntar al usuario qué operación

quiere realizar: si la respuesta es “Suma”, calcular sumas; si la

respuesta es “Promedio”, calcular el promedio.

1. Inicio 2. 1, 2, 3, 4, 5, 6 y suma 3. Suma, si, suma 4. Suma, no 5. Promedio 6. Fin

Inicio

1, 2, 3, 4, 5,

6 y suma

Suma

Si Suma=

1+2+3+4+

5+6 no

Promedio=

1+2+3+4+5+6/6

Fin

“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.

1. Inicio 2. Receta, ingredientes y pastel 3. Pastel= receta + ingredientes 4. Cocido, no, volver a preguntar, 5 minutos 5. Cocido, si 6. Listo ya esta cocido 7. Fin

Receta,

ingredientes y

pastel

Pastel= receta +

ingredientes

Pastel

Cocido

No

Volver a

preguntar

Si

Listo, ya

esta cocido

Fin

Inicio

5 minutos

“La sumatoria de los números enteros múltiplos de 5,

comprendidos entre el 1 y el 100, es decir, 5 + 10 +… + 100.

Mostrar en pantalla los números y su sumatoria.

1. Inicio 2. N=0, suma= 0 3. N= n + 1 4. Suma= suma + n 5. 0 + 5, 5 6. 5 + 5, 10 7. 10 + 5, 15 8. 15 + 5, 20 9. 20 + 5, 25 10. 25 + 5, 30 11. 30 + 5, 35 12. 35 + 5, 40 13. 40 + 5, 45 14. 45 + 5, 50 15. 50 + 5, 55 16. 55 + 5, 60 17. 60 + 5, 65 18. 65 + 5, 70 19. 70 + 5, 75 20. 75 + 5, 80 21. 80 + 5, 85 22. 85 + 5, 90 23. 90 + 5, 95 24. 95 + 5, 100 25. Fin

Inicio

N=0, suma= 0

N= n + 1

Suma= suma + n

0 + 5 5

5 + 5 10

10 + 5

5

15

15 + 5

5 + 5 10

20

20 + 5

5 + 5 10

25

25 + 5

5 + 5 10

30

30 + 5

5 + 5 10

35

40 + 5

5 + 5 10

45

45 + 5

5 + 5 10

50

50 + 5

5 + 5 10

55

55 + 5

5 + 5 10

60

35 + 5

5 + 5 10

40

60 + 5

5 + 5 10

65

70 + 5

5 + 5 10

75

75 + 5

5 + 5 10

80

80 + 5

5 + 5 10

85

85 + 5

5 + 5 10

90

90 + 5

5 + 5 10

95

95 + 5

5 + 5 10

100

65 + 5

5 + 5 10

70

60 + 5

5 + 5 10

Fin