Algoritmos corr

17
ALGORITMOS PROBLEMA: SUMAR 2 NUMEROS ALGORITMO: 1; INICIO 2; NUMERO 1, NUMERO 2, SUMA 3; SUMA, NUMERO1, NUMERO 2 4; SUMA 5; FIN DIAGRAMA DE FLUJO: INICIO NUMERO 1, NUMERO 2, SUMA SUMA = NUMERO1 + NUMERO 2 SUMA FIN

Transcript of Algoritmos corr

Page 1: Algoritmos corr

ALGORITMOS

PROBLEMA: SUMAR 2 NUMEROS

ALGORITMO:

1; INICIO

2; NUMERO 1, NUMERO 2, SUMA

3; SUMA, NUMERO1, NUMERO 2

4; SUMA

5; FIN

DIAGRAMA DE FLUJO:

INICIO

NUMERO 1,

NUMERO 2, SUMA

SUMA = NUMERO1 +

NUMERO 2

SUMA

FIN

Page 2: Algoritmos corr

PROBLEMA: SACAR EL AREA DE UN CIRCULO

ALGORITMO:

1; INICIO

2; π, RADIO, RADIO, AREA

3; π* RADIO * RADIO

4; AREA

5; FIN

DIAGRAMA DE FLUJO:

INCIO

Π. RADIO, RADIO,

AREA

AREA = Π * RADIO * RADIO

AREA

FIN

Page 3: Algoritmos corr

PROBLEMA: SACAR EL AREA Y EL PERIMETRO DE UN RECTANGULO

ALGORITMO:

1; INICIO

2; AREA, PERIMETRO, BASE, ALTURA

3; AREA: BASE*ALTURA

4; AREA

5; PERIMETRO: BASE + ALTURA +BASE +ALTURA

6; PERIMETRO

7; FIN

DIAGRAMA DE FLUJO:

INICIO

AREA,

PERIMETRO,

BASE, ALTURA

AREA = BASE *ALTURA

PERIMETRO = BASE +

ALTURA + BASE + ALTURA

AREA/PERIMETRO

FIN

Page 4: Algoritmos corr

INICIO

EDAD, AÑO

ACTUAL, AÑO DE

NACIMIENTO

FIN

PROBLEMA: SACAR LA EDAD DE UNA PERSONA

ALGORITMO:

1; INICIO

2; EDAD, AÑO ACTUAL, AÑO DE NACIMIENTO

3; EDAD = AÑO ACTUAL – AÑO DE NACIMIENTO

4; EDAD

5; FIN

DIAGRAMA DE FLUJO:

EDAD = AÑO ACTUAL – AÑO DE

NACINIENTO

EDAD

Page 5: Algoritmos corr

PROBLEMA: SACAR EL PROMEDIO DE 8 MATERIAS

ALGORITMO:

1; INICIO

2; PROMEDIO, CAL 1, CAL 2, CAL 3, CAL 4, CAL 5, CAL 6, CAL 7, CAL 8

3; SUMA = CAL 1, CAL 2, CAL 3, CAL 4, CAL 5, CAL 6, CAL 7, CAL 8 / 8

4; PROMEDIO

5; FIN

DIAGRAMA DE FLUJO:

INICIO

PROMEDIO, CAL

1, CAL 2, CAL 3,

CAL 4, CAL 5,

CAL 6, CAL 7,

CAL 8

SUMA = CAL 1, CAL 2,

CAL 3, CAL 4, CAL 5,

CAL 6, CAL 7, CAL 8 / 8

PROMEDIO

FIN

Page 6: Algoritmos corr

PROBLEMA: ELABORAR UN SANDWICH DE POLLO

ALGORITMO:

1; INICIO

2; POLLO, PAN BLANCO, MAYONESA, AGUACATE

3; PREPARACION: PONERLE MAYONESA A LOS PANES, PONER EL POLLO Y EL AGUACATE,

TAPAR EL SANDWICH

3; SANDWICH

4 FIN

DIAGRAMA DE FLUJO:

INICIO

POLLO, PAN

BLANCO,

MAYONESA,

AGUACATE

PREPARACION:

PONERLE MAYONESA A

LOS PANES, PONER EL

POLLO Y EL AGUACATE,

TAPAR EL SANDWICH

SANDWICH

FIN

Page 7: Algoritmos corr

PROBLEMA: ELABORAR UN PASTEL DE CHOCOLATE

ALGORITMO:

1; INICIO

2; INGREDIENTES, HARINA, ROYAL, LECHE, HUEVOS, CHOCOLATE

3; MEZCLAR = HARINA, ROYAL, LECHE, HUEVOS Y CHOCOLATE

4; VACIAR LA MEZCLA EN EL MOLDE

5; HORNEARLO

6; DESMOLDAR

7; DECORAR

8; FIN

DIAGRAMA DE FLUJO:

INICIO

INGREDIENTES,

HARINA, ROYAL, LECHE,

HUEVOS, CHOCOLATE

MEZCLAR = HARINA, ROYAL, LECHE,

HUEVOS Y CHOCOLATE, VACIAR LA

MEZCLA EN EL MOLDE, HORNEARLO,

DESMOLDAR, DECORAR

PASTEL

FIN

Page 8: Algoritmos corr

PROBLEMA: SACAR EL AREA DE UN TRIANGULO

ALGORITMO:

1; INICIO

2; AREA, BASE, ALTURA /2

3; AREA = BASE*ALTURA/2

4; AREA

5;FIN

DIAGRAMA DE FLUJO:

INICIO

AREA, BASE,

ALTURA / 2

AREA = BASE*ALTURA/2

AREA

FIN

Page 9: Algoritmos corr

PROBLEMA: RESOLVER UNA ECUACION DE 2 VARIABLES

ALGORITMO:

1; INICIO

2; ECUACIONES, INCOGNITAS, “X” ”Y”

3; DESPEJAR INCOGNITA “X”

4; DESPEJAR INCOGNITA “Y”

5; RESULTADO INCOGNITA “X” ”Y”

6; FIN

DIAGRAMA DE FLUJO:

INICIO

INCOGNITAS “X”

”Y”,

ECUACIONES

DESPEJAR

INCOGNITA “X”

DESPEJAR

INCOGNITA “Y”

RESULTADO

INCOGNITAS “X” ”Y”

FIN

Page 10: Algoritmos corr

PROBLEMA: ESBRIBE EL ORDEN INCERSO DE A, B, C, D,

ALGORITMO:

1; INICIO

2; DATOS: A, B, C, D,

3; ORDEN INVERSO = D, C, B, A

4; ORDEN

5; FIN

DIAGRAMA DE FLUJO:

INICIO

DATOS, A, B,

C, D

ORDEN INVERSO D,

C, B, A

ORDEN

FIN

Page 11: Algoritmos corr

PROBLEMA: PROMEDIO DE 5 CALIFICACIONES

ALGORITMO:

1; INICIO

2, PROMEDIO: CAL 1, CAL 2, CAL 3, CAL 4, CAL 5

3; PROMEDIO = CAL 1 + CAL 2 + CAL 3 + CAL 4 + CAL 5 /5

4; PROMEDIO

5; FIN

DIAGRAMA DE FLUJO:

INICIO

PROMEDIO: CAL

1, CAL 2, CAL 3,

CAL 4, CAL 5

PROMEDIO = CAL 1 +

CAL 2 + CAL 3 + CAL 4 +

CAL 5 /5

PROMEDIO

FIN

Page 12: Algoritmos corr

PROBLEMA: DETERMINAR CUAL ES LA MAYOR DE DOS VALORES

ALGORITMO:

1; INICIO

2; VALOR

3, VALOR = MAYOR MENOR

4; FIN

DIAGRAMA DE FLUJO:

INICIO

VALORES

VALOR MENOR

MAYOR

FIN

NO

SI

Page 13: Algoritmos corr

PROBLEMA: CUAL ES EL VALOR MENOR A, B, C,

ALGORITMO:

1; INICIO

2; VALORES

3; ENCONTRAR VALOR

4;VALOR

5; FIN

DIAGRAMA DE FLUJO:

INICIO

VALORES A,

B, C,

VALOR VALOR B

MENOR

VALOR C

MENOR

VALOR A

FIN

NO

SI

Page 14: Algoritmos corr

PROBLEMA: ENCONTRAR MULTIPLOS DE 5 DEL 1 AL 100

ALGORITMO:

1; INICIO

2; MULTIPLOS DE 5 SUMA

3; SUMA 5 + 5 + 5

4; SUMATORIA

5; FIN

DIAGRAMA DE FLUJO:

INICIO

N = 5

SUMA = 100

N=N+5

SUMA=SUMA

N=100

SUMA

FIN

NO

SI

Page 15: Algoritmos corr

PROBLEMA: DETERMINAR EL VALOR DE N EN POSITIVO

ALGORITMO:

- INICIO

- VALOR N

- BUSCAR, INCOGNITAS = VALOR N POSITIVO

- VALOR POSITIVO N

- FIN

DIAGRAMA DE FLUJO:

INICIO

VALOR N

VALOR

N

VALOR

POSITIVO

FIN

NO

SI

Page 16: Algoritmos corr

PROBLEMA: INTRODUCIR 6 NUMEROS ENTEROS Y CALCULAR LA SUMA Y EL PROMEDIO DE

DICHOS NUMEROS

ALGORITMO:

1; INICIO

2; INTRODUCIR LOS 6 NUMEROS

3; CALCULAR LA SUMA

4; CALCULAR EL PROMEDIO

5; SUMA Y PROMEDIO

6; FIN

DIAGRAMA DE FLUJO:

INICIO

SUMA, 1,

2, 3, 4, 5,6

PROMEDIO,

1, 2, 3, 4, 5,6

SUMA =

1+2+3+4+5+6

PROMEDIO =

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

SUMA PROMEDIO

FIN

Page 17: Algoritmos corr

PROBLEMA: SE DESEA ELABORAR UN PASTEL Y AL HORNEARLO HAY QUE REVISARLO CADA 5

MINUTOS

ALGORITMO:

1; INICIO

2; PRAPARAR EL PASTEL

3; METERLO AL HORNO

4; REVISAR CADA 5 MINUTOS

5; SACAR DEL HORNO

6; FIN

DIAGRAMA DE FLUJO:

INICIO

PREPARAR EL

PASTEL

HORNEARLO

PASTEL DE

CHOCOLATE

FIN

REVISAR CADA 5

MINUTOS