Diagramas de Flujo y Algoritmos (Informática ll)

79,602 views

Published on

0 Comments
20 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
79,602
On SlideShare
0
From Embeds
0
Number of Embeds
25
Actions
Shares
0
Downloads
1,345
Comments
0
Likes
20
Embeds 0
No embeds

No notes for slide

Diagramas de Flujo y Algoritmos (Informática ll)

  1. 1. CEB 6/13 Lic. Jesús reyes Heroles “ALGORITMOS Y DIAGRAMAS DE FLUJO”MATERIA: InformáticaPROFESORA: Gabriela Vázquez JuárezALUMNO: Irving de Jesús Salazar floresN° lista: 40Grupo: 204
  2. 2. ¿COMO PREPARAR UNA TAZA CON CAFÉ?ALGORITMO:1.- INICIO2.- TAZA, AGUA, CAFÉ, AZUCAR, CUCHARA.3.- TAZA+CAFÉ+AZUCAR+CUCHARA= TAZA CON CAFÉ4.- TAZA CON CAFE4.- FIN INICIO TAZA, AGUA, CAFÉ, AZUCAR, CUCHARA. TAZA+CAFÉ+AZUCAR+CUCHARA = TAZA CON CAFÉ TASA DE CAFÉ. FIN
  3. 3. MULTIPLICAR DOS NUMEROS.ALGORITMO:1.- INICIO2.- A, B, C.3.- C= A X B4.- C5.- FIN INICIO A, B, C. C= A X B C FIN
  4. 4. SACAR LA EDAD DE UNA PERSONAALGORITMO:1.- INICIO2.- FECHA ACTUAL, AÑO DE NACMIENTO, EDAD.3.- EDAD= FECHA ACTUAL – FECHA DE NACIMIENTO.4.- EDAD5.- FIN INICIO FECHA ACTUAL, FECHA DE NACIMIENTO, EDAD. EDAD= FECHA DE NACIMIENTO – FECHA ACTUAL EDAD FIN
  5. 5. SACAR EL PROMEDIO DE 8 MATERIASALGORITMO:1.- INICIO2.- M1, M2, M3, M4, M5, M6, M7, M8, PROMEDIO3.- PROMEDIO=M1+M2+M3+M4+M5+M6+M7+M8/84.- PROMEDIO5.- FIN INICIO M1, M2, M3, M4, M5, M6, M7, M8, PROMEDIO PROMEDIO=M1+M2+ M3+M4+M5+M6+M7+M8/8 PROMEDIO FIN
  6. 6. SACAR EL AREA Y EL PERIMETRO DE UN RECTANGULOALGORITMO:1.- INICIO2.- AREA= A, BASE= b, ALTURA= h, PERIMETRO=P3.- A= b X h P=b+b+h+h4.- AREA, PERIMETRO.5.- FIN INICIO AREA=A PERIMETRO=P BASE=b ALTURA=h A= b X h P= b + h + b +h AREA, PERIMETRO FIN
  7. 7. SACAR EL ÁREA DE UN CÍRCULOALGORITMO:1.- INICIO2.- AREA=A, π=3.14, RADIO= r3.- A= r x r x π4.- A5.- FIN INICIO R= RADIO A= AREA ||= 3.14 A= r x r x π A FIN
  8. 8. SACAR EL BINOMIO AL CUADRADOALGORITMO:1.- INICIO2.- a= 1er ter. , b= 2do ter. , a2=cuadrado del 1er ter. , b2= cuadrado del 2do ter. , 2=doble producto del 1er y 2do ter.3.- (a+b)2= a2+2ab+b23.- (a+b)24.- FIN INICIO a=1er ter. b=2do termino a2=cuadrado del primer termino b2=cuadrado del Segundo termino 2=doble producto del 1er y 2do termino (a+b)2=a2+2ab+b2 (a+b)2 Fin
  9. 9. SACAR EL IVA DE CUALQUIER PRODUCTOALGORITMO:1.- INICIO2.- CUALQUIER PRODUCTO= A, IVA= 16%, PRECIO= P3.- A X 16/1004.- PRECIO5.- FIN INICIO CUALQUIER PRODUCTO= A, IVA= 16%, PRECIO= P A X 16/100 PRECIO FIN
  10. 10. CALCULAR EL ISR DE UN TRABAJADOR Y SACAR SU SALARIO MINIMOALGORITMO:1.- INICIO2.- A=salario, B=ISR, C=impuesto, D=/1003.- C=A/B/D4.- C5.- FIN INICIO A=salario B=ISR C=impuesto D=/100 C=A/B/D c Fin
  11. 11. CALCULAR EL VALOR CON IVA Y EL PRECIO CON IVA DE CUALQUIER PRODUCTOALGORITMO:1.- INICIO2.- P=precio producto, I=IVA, A=/100, C=precio total3.- C=PxI/AxP4.- C5.- FIN INICIO P=precio producto I=IVA A=/100 C=precio total C=PxI/AxP c Fin
  12. 12. EL 20% DE DESCUENTO DE UN ARTÍCULOALGORITMO:1.- INICIO2.- A= ARTICULO, B= DESCUENTO, C= 100, X= TOTAL.3.- X= A * B / C4.- X5.- FIN INICIO A= ARTICULO, B= DESCUENTO, C= 100, X= TOTAL. X= A * B / C X FIN
  13. 13. CALCULAR EL SALARIO DE UN TRABAJADORALGORITMO:1.- INICIO2.- SALARIO = S, RETENCION = I, SALARIO MINIMO = M3.- S = SxM – I4.- S5.- FIN INICIO SALARIO = S RETENCION = I SALARIO MINIMO = M S = SxM – I S Fin
  14. 14. SACAR EL 20% DE UN DESCUENTO DE UN ARTICULO Y ARROJAR EL PRECIO CON DESCUENTOALGORITMO:1.- INICIO2.- A,B,C,X,Y3.- X=AXB/C4.- X5.- FIN INICIO A,B,C,X,Y X=AXB/C x Fin
  15. 15. CONTRUYE UN DIAGRAMA DE FLUJO TAL QUE, DADO LOS DATOS A,B,C Y D QUE REPRESENTAN NUMEROS ENTEROS, ECRIBE LOS MISMOS EN ORDEN INVERSO.ALGORITMO:1.- INICIO2.- DATOS A,B,C,D3.- DATOS A LA INVERSA D,C,B,A4.- INVERSA5.- FIN INICIO A,B,C,D,I D,C,B,A=I I Fin
  16. 16. UN ESTUDIANTE OBTIENE 5 CALIFICACIONES A LO LARGO DEL SEMESTRE Y DETERMINA EL PROMEDIO DE SUS CALIFICACIONESALGORITMO:1. INICIO2. M1, M2, M3, M4, M5, CALIFICACION3. M1+M2+M3+M4+M5/5 = CALIFICACION4. CALIFICION5. FIN INICIO M1,M2,M3,M4,M5, CALIFICACION M1+M2+M3+M4+M5/5 = CALIFICACION CALIFICACION Fin
  17. 17. LEER DOS VALORES DISTINTOS; DETERMINAR CUAL DE LOS DOS ES EL MAYOR VALOR Y QUE LO MUESTRE EN PANTALLAALGORITMO:1. INICIO2. A,B3. A>B (CONDICION)4. IMPRIMIR “A” “B”5. FIN INICIO A,B A>B A B Fin
  18. 18. LEER TRES VALORES Y ALMACENALOS EN LAS VARIABLES A, B y C. MOSTRAR ENPANTALLA CUAL ES EL VALOR MENOR CONSIDERA QUE LOS TRES VALORES DEBEN DE SER DIFERENTES.ALGORITMO:1. INICIO2. A=1, B=2, C=33. A<B (CONDICIONAL) IMP. “A”4. B<C (CONDICIONAL) IMP. “B”5. C<A (CONDICIONAL) IMP. “C”6. FIN INICIO A,B,C A<B SI A NO B<C SI B NO SI B<C C FIN
  19. 19. LA SUMATORIA DE LOS NUMEROS ENTEROS MULTIPLOS DE 5, COMPRENDIDOS ENTRE EL 1 Y EL 100, ES DECIR, 5+10…+100. MOSTRAR EN PANTALLA LOS NUMEROS Y SUU SUMATORIA.ALGORITMO:1.- INICIO2.- SUMA Y NUMERO DEL MULTIPLO3.- NUMERO POSITIVO EN SUMA HASTA 1004.- 19 NUMEROS (100)5.- SUMA6.- FIN INICIO SUMA=0 N=0 N= N+1 SUMA= SUMA+N+ N=19 SI MOSTRAR SUMATORIA=100 SUMA FIN
  20. 20. LEER UN VALOR ENTERO N Y DETERMINAR SUI ES POSITIVO O NO,SI NO ES PORSITIVO PEDIR OTRO NUMERO HASTA QUE SEA POSITIVO.ALGORITMO:1.- INICIO2.- NUMERO ENTERO3.- POSITIVO4.- SI (POSITIVO)5.- FIN INICIO N=2 N N° POSITIVO NO SI N° FIN
  21. 21. INTRODUCIR SEIS NUMEROS ENTEROS Y CALCULAR LA SUMA Y EL PROMEDIO DE DICHOS NUMEROS; 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.ALGORITMO:1.- INICIO2.- A, B, C, D, E, F, G= SUMA, P= PROMEDIO.3.- SUMA SI4.- G= A+B+C+D+E+F5.- G6.- DE LO CONTRARIO PROMEDIO7.- PROMEDIO= A+B+C+D+E+F/G8.- PROMEDIO9.- FIN INICIO A, B, C, D, E, F, G= SUMA, P= PROMEDIO. SUMA SI A+B+C+D+E+F G PROMEDIO A+B+C+D+E+F P FIN
  22. 22. SE DESEA ELABORAR UN PASTEL DE CHOCOLATE. UNA VEZ QUE EL PASTEL SE METE AL HORNO ES NECESARIO REVISARLO CADA 15 MINUTOS HASTA QUE ESTE PERFECTAMENTE COCIDO.ALGORITMO1.- INICIO2.- INTRODUCE EL PASTEL AL HORNO4.- PASTEL COCIDO (SI OPCIONAL)5.- NO= 5 MINUTOS MAS6.- FIN INICIO PASTEL PASTEL COCIDO SI PASTEL NO FIN 5 MINUTOS MAS

×