Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Tlalnepantla 1
Informática
“Manejo de técnicas de
programación”
Diagramas de Flujo
Profe. Acosta Serna Hugo
Alumna: M. Dan...
Problema 1
Desarrollar un diagrama de flujo que despliegue en pantalla al grupo al cual
perteneces
Inicio
“202”
Fin
Este s...
Problema 2
Desarrollar un diagrama de flujo que lea una variable numérica y despliegue en
pantalla su valor en pantalla.
I...
Anuncio
Anuncio
Anuncio
Próximo SlideShare
Diagramas de flujo
Diagramas de flujo
Cargando en…3
×

Eche un vistazo a continuación

1 de 17 Anuncio
Anuncio

Más Contenido Relacionado

Anuncio

Más reciente (20)

Anuncio

Recuperacion.

  1. 1. Tlalnepantla 1 Informática “Manejo de técnicas de programación” Diagramas de Flujo Profe. Acosta Serna Hugo Alumna: M. Daniela Sánchez Martínez 202
  2. 2. Problema 1 Desarrollar un diagrama de flujo que despliegue en pantalla al grupo al cual perteneces Inicio “202” Fin Este símbolo nos marca el principio o fin de un diagrama de flujo. Este es el que nos permite ver el resultado del procedimiento, este no tiene limitación de uso. Y es conocido como Salida de Datos.
  3. 3. Problema 2 Desarrollar un diagrama de flujo que lea una variable numérica y despliegue en pantalla su valor en pantalla. Inicio “Dame un valor” x “El valor dado fue” x Fin Entrada de datos: este símbolo se utiliza para captar información y los datos dados.
  4. 4. Problema 3 Desarrollar un diagrama de flujo que despliegue en pantalla el nombre de usuario. Inicio “Dame un nombre de usuario.” Daniela “El nombre de usuario fue:” Daniela Fin
  5. 5. Problema 4 Desarrollar un diagrama de flujo que despliegue en pantalla el número dado. Inicio “Digita un número” a res = a * 2 “El doble es” res Fin Proceso interno: en estos se presentan cálculos matemáticos o desarrollar formulas
  6. 6. Problema 5 Desarrollar un algoritmo que dé como resultado la suma de dos números dados. Entrada Proceso Salida Variables a b res Constantes res= a + b res Inicio “Digita 2 números” a, b res= a + b “El resultado es:” res Fin
  7. 7. Problema 6 Desarrollar un algoritmo que despliegue en pantalla e resultado del cubo de un número dado. Inicio “Dame un número” c res= c * c * c “El resultado es:” res Fin
  8. 8. Problema 7 Desarrollar un algoritmo que despliegue en pantalla el resultado de la suma de los cuadrados de dos números cualquiera. Entrada Proceso Salida Variable m n res Constante res= (m *m) + (n * n) res Fin “Dame 2 números” m, n res= m * m + n * n “El resultado es:” res Fin
  9. 9. Problema 8 Desarrollar un algoritmo que determine si un estudiante es Mayor o Menor de edad. Edad Edad >= 18 Si Mayor No Menor 15 18 21 15 >= 18 18 >= 18 21>= 18 X X X No Si Inicio “Digita tu edad” 15 15 >= 18 “Menor de edad:” 15 “Mayor de edad:” 18 Fin Toma de decisiones: Es el que te da la oportunidad de ver si tu resultado es cierto (si) falso (no)
  10. 10. Problema 9 Desarrollar un algoritmo que despliegue en pantalla el resultado de la siguiente expresión aritmética. (a+b)3 / (a-2)2 Fin “Digita dos números” a, b res= (a + b) * (a + b) / (a – 2 ) * (a – 2) “El resultado de la formula con los valores dados es:” res Fin
  11. 11. Problema 10 Desarrollar un diagrama de flujo que permita determinar si un número es positivo o negativo, considerando al cero como positivo. Número Número >= 0 Si Positivo No Negativo 3 0 -9 3 >= 0 0 >= 0 -9 >= 0 X X X No Si Inicio “Digita un número” núm. núm. >= 0 “El número dado es” negativo “El número dado es:” positivo Fin
  12. 12. Problema 11 Desarrollar un diagrama de flujo que permita determinar cuál es el mayor de dos números cual quiera dados. Número m > r Si mayor No menor d, f e, k r, a d > f k < e r > a X X X No Si Fin “Dame 2 números” d, f d > f “El número dado mayor es:” d “El número dado menor es:” f Fin
  13. 13. Problema 12 Desarrollar un algoritmo que a partir de la venta generada determine si el descuento aplicado es del 10% o 15%. Deberá desplegar en pantalla el total a pagar de acuerdo con la siguiente tabla. Si la venta es mayor a $1.000 el descuento será del 15% y si el menor de será del 10%. Cantidad $2500 > 15% $900 > 10% Si Mayor No Menor $500 $3000 $255 $300 > 15% $500 > 10% $255 > 10% X X X Inicio “Escribe la cuenta justa.” m m > 1000 res 1= (m * .10) res= res1 – m res2= m * .15 res= res2 - m Fin
  14. 14. Problema 13 Desarrollar un diagrama de flujo que permita determinar y despliegue en pantalla tres números diferentes. No Si Si No No Inicio “Dame tres valores” a, b, c a>b b>c “El mayor es:” b a>c “El mayor es:” c “El mayor es:” a Fin
  15. 15. Problema 14 Desarrollar un diagrama de flujo que permita ordenar de mayor a menor dos números dados y los despliegue ordenados en pantalla. X Y X>Y X, Y Si mayor Y, X No, menor 5 10 20 -8 8 5 20 -3 5 > 8 10 > 5 20 > 20 -8 > -3 x 10, 5 X 8, 5 x 20, 20 x -3, -8 No Si Inicio “Introduce 2 números” x, y x > y “El orden de mayor a menor es:” x, y “El orden de mayor a menor es:” y, x Fin
  16. 16. Problema 15 Desarrollar un algoritmo que identifique y muestre en pantalla el número mayor 4 valores cual quiera dados. No No No Si Si No N si Si No Si Inicio “Dame 4 números” L, k, d, v L>k k>d k>v d>v v>k “El mayor es:” v L>v “El mayor es:” d “El mayor es:” v “El mayor es:” k Fin
  17. 17. Problema 16 Desarrollar un algoritmo que despliegue en pantalla tres números cualquiera ordenados de mayor a menor. No No Si Si No Si Si No No Si Inicio “Dame 3 números” m, s, d m>d d>s “El orden de mayor a menor es:” s, d, m m>s “El orden de mayor a menor es:” m, d, s m>s “El orden de mayor a menor es:” d, m, s “El orden de mayor a menor es:” d, s, m “El orden de mayor a menor es:” s, m, d d>s“El orden de mayor a menor es:” m, s, d Fin

×