23
ALGORITMOS Y DIAGRAMAS DE FLUJO DOCENTE: GABRIELA VAZQUEZ JUAREZ ALUMNOS: DIEGO GARCIA CRUZ 19, LUIS EDUARDO REYES LECHUGA 37 GRUPO 204

Informstica l

Embed Size (px)

Citation preview

Page 1: Informstica l

ALGORITMOS Y DIAGRAMAS DE FLUJO

DOCENTE: GABRIELA

VAZQUEZ JUAREZ

ALUMNOS: DIEGO GARCIA

CRUZ 19, LUIS EDUARDO

REYES LECHUGA 37

GRUPO 204

Page 2: Informstica l

1 PROBLEMA

COMO PREPARAR UNA TAZA DE TÉ O CAFE

ALGORITMO:

1. INICIO

2. TAZA, AGUA, CAFE, TE, AZUCAR, CUCHARA

3. TAZA DE CAFE = AGUA + CAFE + AZUCAR + CUCHARA

4. TAZA DE CAFE

5. FIN

Taza, agua, café,

te, azúcar,

cuchara

Taza de café = agua +

café + azúcar +

cuchara

Taza de café

INICIO

FIN

Page 3: Informstica l

2 PROBLEMA

MULTIPLICAR DOS NÚMEROS

ALGORITMO:

1. INICIO

2. A, B,

3. C= A * B

4. C

5. FIN

INICIO

A, B,

C= A * B

C

FIN

Page 4: Informstica l

EDAD = NACIMIENTO -

AÑO EN CURSO

3 PROBLEMA

SACAR LA EDAD DE UNA PERSONA

ALGORITMO

INICIO

FECHA DE NACIMIENTO, AÑO EN CURSO, EDAD

EDAD = NACIMIENTO - AÑO EN CURSO

EDAD

FIN

INICIO

FECHA DE

NACIMIENTO, AÑO

EN CURSO, EDAD

EDAD

FIN

Page 5: Informstica l

4 PROBLEMA

SACAR EL PROMEDIO DE OCHO MATERIAS

ALGORITMO

1. INICIO

2. MATERIAS= M1, M2, M3, M4, M5, M6, M7, M8, PROMEDIO= C

3. C= M1 + M2 + M3 + M4 + M5 + M6 + M7 + M8 / 8

4. C

5. FIN

-INICIO

MATERIAS= M1,

M2, M3, M4, M5,

M6, M7, M8,

PROMEDIO= C

C= M1 + M2 + M3 +

M4 + M5 + M6 + M7 +

M8 / 8

C

FIN

Page 6: Informstica l

5 PROBLEMA

SACAR EL ÁREA Y PERÍMETRO DE UN RECTÁNGULO

ALGORITMO

INICIO

A = ALTURA, B =BASE, C = ÁREA, D = PERÍMETRO

C = B * H, D = A1 + A2 + A3 + A4

D , C

FIN

Inicio

A = ALTURA, B

=BASE, C = ÁREA,

D = PERÍMETRO

C = B * H, D = A1 + A2 +

A3 + A4

D , C

Fin

Page 7: Informstica l

6 PROBLEMA

SACAR EL ÁREA DE CÍRCULO

ALGORITMO

1. INICIO

2. ÁREA = A B = 3.14 P = RADIO2

3. R2 * P

4. A

5. FIN

INICIO

ÁREA = A B

= 3.14 P =

RADIO2

R2 * P

A

Fin Fin

Page 8: Informstica l

7 PROBLEMA

INRODICIOR SEIS NUMEROS ENTEROS Y CALCULAR LA SUMJA

Y EL PROMEDIO DE DICHOS NUMEROS, SE LE DEBE

PREGUNTAR AL USUARIO WUIERE REALIZAR: SI LA RESPUESTA

ES SUMA CALCULAR LA SUMA SI LA RESPUUESTA ES

PROMEDIO CALCULAR EL PROMEDIO

ALGORITMO INICIO A+B + C+D+E+F, SUMAR EL PROMEDIO = G SUMA SI G=A+B + C+D+E+F DE LO CONTRARIO PROMEDIO A+B + C+D+E+F / 6 PROMEDIO FIN

INICIO

A+B +

C+D+E+F,

SUMAR EL

PROMEDIO

= G

SUMA

PROM

EDIO

Fin

G=A+B + C+D+E+F

G

Page 9: Informstica l

8 PROBLEMA

CALCULAR EL IVA DE CUALQUIER PRODUCTO

ALGORITMO

1. INICIO

2. PRECIO DEL PRODUCTO = P, MULTIPLICAR =X 16%= A

DIVIDIR ENTRE 100 =6

3. A=PXA/6

4. A

5. FIN

Fin

INICIO

PRECIO DEL PRODUCTO = P,

MULTIPLICAR =X 16%= A

DIVIDIR ENTRE 100 =6

A=PXA/6

A

Page 10: Informstica l

9 PROBLEMA

CALCULAR EL ISR DE UN TRABAJADOR Y SACAR SU SALARIO

TOTAL

ALGORITMO

1. INICIO

2. IR = A SALARIO = B DIVIDIR ENTRE 100 = C MULTIPLICAR =

* RESTAR EL SALARIO = B

3. B = B * A / C * D=B

4. B

5. FIN

Fin

INICIO

IR = A SALARIO = B DIVIDIR

ENTRE 100 = C

MULTIPLICAR = * RESTAR

EL SALARIO = B

B = B * A / C * D=B

B

Page 11: Informstica l

10 PROBLEMA

CALCULAR EL VALOR DE IVA Y EL PRECIO DE CUSLQUIER

PRODUCTO

ALGORITMO

INICIO

PRECIO DEL PRODUCTO = K 16% = M/ 100 = A

K = K * M / A + K

K

FIN

INICIO

Fin

PRECIO DEL

PRODUCTO = K

16% = M/ 100 = A

K = K * M / A + K

K

Page 12: Informstica l

11 PROBLEMA

CALCULAR LA EDAD DE UN NIÑO Y DETERMINAR SI PUEDE O

NO ENTRAR O NO A LA PRIMARIA

ALGORITMO

1. INICIO

2. EDAD = E AÑO ACTUAL = A AÑO DE NACIMIENTO = NO

3. A - EN

4. E

5. HE = 6 AÑOS SI ENTRE A LA PRIMARIA

6. FIN INICIO

Fin

EDAD = E AÑO ACTUAL = A

AÑO DE NACIMIENTO = no

A - EN

e

HE = 6 AÑOS SI ENTRE

A LA PRIMARIA

Page 13: Informstica l

12 PROBLEMA

SACAR EL SALARIO DE UN TRABAJADOR QUE TIENE UN

SALARIO DE UN TRABAJADOR QUE TIENE UN SALARIO MÍNIMO

Y UNA INTENCIÓN DEL IMSS DE 15%

1. INICIO

2. SALARIO =S, SALARIO MÍNIMO=M RETENCIÓN = I

3. S=S M- I

4. S

5. FIN

INICIO

SALARIO =S,

SALARIO

MÍNIMO=M

RETENCIÓN = I

S=S M- I

S

Fin

Page 14: Informstica l

13 PROBLEMAS

SACAR EL 20% DE DESCUENTO DE UN ARTÍCULO Y ARROJAS

EL PRECIO CON DESCUENTO

ALGORITMO

1. INICIO

2. A, B, C, X, Y

3. X = A X B / C

4. Y = A - X

5. Y

6. FIN

INICIO

X = A X B / C

A, B, C, X, Y

y

Fin

Page 15: Informstica l

14 PROBLEMA

COMO PREPARAR UN SÁNDWICH DE POLLO

1. INICIO

2. PAN, JAMÓN, MAYONESA, AGUACATE, POLLO SERVILLETA

3. SÁNDWICH DE POLLO PAN + JAMÓN, + MAYONESA +

AGUACATE + POLLO + SERVILLETA

4. SÁNDWICH DE POLLO

5. FIN

INICIO

PAN, JAMÓN,

MAYONESA,

AGUACATE,

POLLO

SERVILLETA

1. SÁNDWICH DE POLLO

PAN + JAMÓN, +

MAYONESA +

AGUACATE + POLLO

+ SERVILLETA

SANDWICH DE POLLO

Fin

Page 16: Informstica l

15 PROBLEMA

PASOS PARA ELABORAR UN PASTEL DE CHOCOLATE

1. INICIO

2. HARINA CHOCOLATE HUEVO MANTEQUILLA MOLDE

ACEITE LECHE AZUCAR LEVADURA

3. PASTEL DE CHOCOLATE = HARINA + CHOCOLATE +

HUEVO + MANTEQUILLA + ACEITE + LECHE +

AZUCAR + LEVADURA

4. HORENAR EN MOLDE

5. PASTEL DE CHOCOLATE

6. FIN

INICIO

HARINA CHOCOLATE

HUEVO

MANTEQUILLA

MOLDE ACEITE

LECHE AZUCAR

LEVADURA

PASTEL DE CHOCOLATE = HARINA

+ CHOCOLATE + HUEVO +

MANTEQUILLA + ACEITE + LECHE +

AZUCAR + LEVADURA

HORENAR EN MOLDE

ASTEL DE

CHOCOLATE

FIN

Page 17: Informstica l

16 PROBLEMA

CALCULAR EL AREA DE UN TRIANGULO

ALGORITMO

1. INICIO

2. BASE, ALTURA, DIVIDIR EL RESULTADO ENTRE DOS

3. AREA = ALTURA * BASE / 2

4. AREA

5. FIN

INICIO

B ASE, ALTURA,

DIVIDIR EL

RESULTADO ENTRE

DOS

AREA = ALTURA * BASE / 2

1. AREA

FIN

Page 18: Informstica l

17 PROBLEMA

RESOLVER UNA ECUACION DE DOS VARIABLES

ALGORITMO

1 INICIO

2 VARIABLE DE LA ECUCION METODO MATEMATUICO

DESPEJAR SUSTITUIR LA 2DA VARIABLE SUSTITUCION

3 ECUACION = VARIABLE * NUMERO- RESULTADO = 2DA

VARIABLE

4 ECUACION

5 FIN

INICIO

VARIABLE DE LA

ECUCION METODO

MATEMATUICO

DESPEJAR

SUSTITUIR LA 2DA

VARIABLE

SUSTITUCION

ECUACION = VARIABLE *

NUMERO- RESULTADO =

2DA VARIABLE

ecuación

Fin

Page 19: Informstica l

18 PROBLEMA

Datos a, b, c, d que representan numeros enteros, escribe los mismos

en orden inverso

Algoritmo

Inicio

A, B, C, D

D, C, B, A

Inversos

Fin

INICIO

A, B, C, D

A+B+C+D

DATOS

Fin

Page 20: Informstica l

19 problema

Un estudiante obtiene cinco calificaciones a lo largo de su semestre.

Dibuja el diagrama de flujo que muestre en pantalla el promedio de

sus calificaciones

Algoritmo

Inicio

A, B, C, D, E, / F = G

G = A + B + C + D + E / F

G

Fin

INICIO

A, B, C, D,E/F=G

G=A+B+C+D+D/

F G

Fin Fin

Page 21: Informstica l

20 problema

Leer dos valores distintos; determinar cual de los dos es el mayor y

que muestre en pantalla

Algoritmo

Inicio

A, b

No, si

B, a

Fin

NO SI

INICIO

A, B,

A ° B

B A Fin

Page 22: Informstica l

21 problema

Lee tres valores y almacenalos en las variables a, by c mostrar en

pntalla cual es el vlor menor considera que lso tre valores deben ser

diferentes

Algoritmo

Inicio

A = 1 B=2 Y C=3

A°B CONDICIONAL IMPRIME A

B° C CPONDICIONAL IMPRIME B

C° A CONDICIONAL IMPRIME C

FIN

INICIO

A°B

B°C

C°A

AAA

SA Fin

A

B

C

Page 23: Informstica l

22 PROBLRMA SE DECEA ELABORAR UN PASTEL DE

CHOCOLATE SE METE AL HORNO ES NECESARIO REVISARLO

CADA 5 MINUTOS ASTA QUE ESTE PERFECTAMENTE COCIDO

ALGORITMO

INICIO

PASTEL AL HORNO

PASTEL COCIDO (OPCIONAL)

NO 5 MINUTOS MAS

FIN

SI

NO

INICIO

PASTEL

PASTEL

COCIDO

PASTEL

Fin CINCO

MINUTOS MAS