Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Cómo se refleja su uso en Programación
Diagramas de Flujo
Diagramas de Flujo (Flowchart)
 Herramienta práctica en la cual se puede llevar el
seguimiento a un programa con el fin d...
Elementos
Inicio y fin de programa
 Símbolo: óvalo
 Sirve para determinar cuándo comienza o
termina un programa principal o subrut...
Ingreso de datos
 Símbolo: paralelogramo
 Sirve para ingresar datos desde un elemento
externo o a través de pantalla.
En...
Operaciones
 Símbolo: cuadrado
 Sirve para realizar operaciones / cálculos.
En Visual Basic podemos asociarlo con la
sen...
Ciclo contable
 Símbolo: hexágono
 Realiza la misma operación tantas veces hasta
que la condición se cumpla.
En Visual B...
Decisión: ¿para dónde voy?
 Símbolo: Rombo
 Sirve para tomar una decisión, en caso que se
cumpla o no la condición.
En V...
Subrutinas: para acomodar
 Símbolo: cuadrado con 2 lineas
Una subrutina es un segmento de programa que puede
ser llamado ...
Ejemplo de subrutina
Inicio
Leer A
A>5? mayor
Meno
r o
igual
Fin
si
No
Sub
Mayor
Sub Menor
o igual
“es mayor a
5”
Fin Sub
...
Imprimir datos
 Símbolo: semirectángulo
 Da la orden de mostrar el valor de una variable
ya sea de forma impresa o visua...
Ejercicio
Del siguiente diagrama de flujo hacer
el respectivo programa
inicio
Leer
edad
Edad
<12?
Es niño
Edad
<18?
Es joven
Es
adul...
Del siguiente diagrama de flujo hacer
el respectivo programa
Private sub command_click()
Edad=Text1.text
If edad<12 then
r...
Próxima SlideShare
Cargando en…5
×

Diagramas de flujo

7.518 visualizaciones

Publicado el

Presentación del uso de diagramas de flujo.

Publicado en: Educación
  • Sé el primero en comentar

Diagramas de flujo

  1. 1. Cómo se refleja su uso en Programación Diagramas de Flujo
  2. 2. Diagramas de Flujo (Flowchart)  Herramienta práctica en la cual se puede llevar el seguimiento a un programa con el fin de observar su estructura.  Muy utilizados en programación de computadores, servicio de atención al cliente y procesos en la industria.
  3. 3. Elementos
  4. 4. Inicio y fin de programa  Símbolo: óvalo  Sirve para determinar cuándo comienza o termina un programa principal o subrutina, o proceso. inicio Fin En Visual Basic podemos asociarlo con la sentencia: Private sub main_load() … End Sub
  5. 5. Ingreso de datos  Símbolo: paralelogramo  Sirve para ingresar datos desde un elemento externo o a través de pantalla. En Visual Basic podemos asociarlo con la sentencia: Valor1=etiqueta.text Leer dato 1
  6. 6. Operaciones  Símbolo: cuadrado  Sirve para realizar operaciones / cálculos. En Visual Basic podemos asociarlo con la sentencia: C=(a^2 + b^2)^0.5 C=(a^2 + b^2)^0.5
  7. 7. Ciclo contable  Símbolo: hexágono  Realiza la misma operación tantas veces hasta que la condición se cumpla. En Visual Basic podemos asociarlo con la sentencia: For i=1 to 10 … Next i i=1 hasta 10 operación
  8. 8. Decisión: ¿para dónde voy?  Símbolo: Rombo  Sirve para tomar una decisión, en caso que se cumpla o no la condición. En Visual Basic podemos asociarlo con la sentencia: If a<5 then ‘Pregunta: es menor a 5? Print “menor a 5” ‘caso positivo Else Print “mayor o igual a 5” ‘caso negativo End if ? No Si
  9. 9. Subrutinas: para acomodar  Símbolo: cuadrado con 2 lineas Una subrutina es un segmento de programa que puede ser llamado desde cualquier parte del programa principal, con el fin de no escribirlo tantas veces. En Visual Basic podemos asociarlo con la sentencia Call accion1 ‘para llamar a subrutina Private sub accion1_load() ‘inicio de subrutina … End sub ? No Si Acción 1
  10. 10. Ejemplo de subrutina Inicio Leer A A>5? mayor Meno r o igual Fin si No Sub Mayor Sub Menor o igual “es mayor a 5” Fin Sub A=5? “es menor a 5” “es igual a 5” Fin Sub Programa Principal Subrutina1 Subrutina2
  11. 11. Imprimir datos  Símbolo: semirectángulo  Da la orden de mostrar el valor de una variable ya sea de forma impresa o visualizarlo en pantalla.En Visual Basic podemos asociarlo con la sentencia: • etiqueta.text=resultado • Print resultado Imprima A
  12. 12. Ejercicio
  13. 13. Del siguiente diagrama de flujo hacer el respectivo programa inicio Leer edad Edad <12? Es niño Edad <18? Es joven Es adulto Es adulto mayor Fin Edad <50? si si si no no no
  14. 14. Del siguiente diagrama de flujo hacer el respectivo programa Private sub command_click() Edad=Text1.text If edad<12 then respuesta.caption=“es niño” Else if edad<18 then respuesta.caption=“es joven” else if edad<50 then respuesta.caption=“es adulto” else respuesta.caption=“es adulto mayor” end if end if End if End sub inicio Leer edad Edad <12? Es niño Edad <18? Es joven Es adulto Es adulto mayor Fin Edad <50? si si si no no no

×