SlideShare una empresa de Scribd logo
1 de 4
Nombre               Flujograma   Pseudocódigo              Codificación en Fox
Terminal                          Iniciar                   SetTalk Off
Inicio/Fin                        Finalizar                 Cancel
                                  Procesar                  Store 0 to A
Proceso                                                     C=A+B
Entrada                           Ingresar                  @8,2 GET A PICTURE “999”
                                                            Read
Despliegue                        Desplegar                 @8,1 SAY “IngreseNúmero”


Bloque de decision                Si A>0 entonces ……………..   If A>0 then ……….
Bifurcación                       Caso contrario ………………..   Else …………………
Condicional                       FinSi                     endif




CicloRepetitivo                   Para I = 1 hasta 3        For I=1 to 3
Bucle                             ……………….                   ……………….
For                               ………………                    ………………
While                             ………………                    ………………
Do While                          siguiente                 endfor




                                  Imprimir
Impresión
Documento
                                                                           TÉCNICAS DE FLUJOGRAMA
Conector Interno
                                                                               By J. Farinango.
Dentro de página
                                                                                ww.eduvirtual.tk
Problema1: Se necesita calcular la Hipotenusa de dos catetos ingresados por teclado.

Flujograma                                               Pseudocódigo                       Codificación en FOX

                                                         Iniciar_programa_Hipotenusa        Set Talk Off
                       Inicio
                                                                                            Clear

                     A=0; B=0;                           Procesar:                          Store 0 to A, B
                                                         A=0;
                                                         B=0;
                    “Ingrese dos
                                                         Desplegar“Ingrese dos lados”
                       lados”                                                               @4,2 SAY “Ingrese dos lados”

                                                         Ingresar A, B                      @5,2 GET A Pict “999”
                        A, B                                                                @6,2 GET B Pict “999”
                                                                                            READ

                 H=raíz(A*A + B*B)                       Procesar:                          H=sqrt(A*A + B*B)
                                                         H=raíz(A*A + B*B)

                  “La Hipotenusa
                      es:”, H                            Desplegar “La Hipotenusa es:”, H   @7,2 SAY “La Hipotenusa es: “
                                                                                            @8,2 SAY H

                         Fin                             Finalizar_programa_Hipotenusa      Cancel




                                                                                            Esto se muestra en FOX cuando ejecutas el programa.
Problema 2: Se necesita saber si la edad ingresada por teclado corresponde a una persona menor o mayor de edad.

Flujograma                                                     Pseudocódigo                                       Codificación en FOX

                        Inicio                                 Iniciar_programa_Edad                              Set Talk Off
                                                                                                                  Clear

                        Ed=0;                                  Procesar:                                          Store 0 to Ed
                                                               Ed=0;

                     “Ingrese una                              Desplegar “Ingrese una edad”                       @4,2 SAY “Ingreseunaedad”
                        Edad”
                                                               Ingresar Ed                                        @5,2 GET EdPict “999”
                                                                                                                  READ
                          Ed
                                                                                                                  If Ed > 18 then
                                                               Si ED>18 entonces                                  @6,2 SAY “Mayor de edad: ”
                        Ed>18                                  Desplegar “Mayor de edad: ”, Ed                    @7,2 SAY Ed
                                                               Caso contrario                                     Else
                                                               Desplegar “Menor de edad: ”, Ed                    @6,2 SAY “Menor de edad: ”
      “Menor de                           “Mayor de                                                               @7,2 SAY Ed
      edad:”, Ed                          edad:”, Ed

                                                                                                                  Endif
                                                               Fin si
                           Endif
                                                                                                                  Cancel


                            Fin                                Finalizar_programa_Edad


                                                                                                                  Esto se muestra en FOX cuando ejecutas el programa.
Problema 3: Mostrar en pantalla la serie del dos.

Flujograma                                          Pseudocódigo                   Codificación en FOX

                         Inicio                     Iniciar_programa_Serie_Dos     set talk off
                                                                                   clear

                          a=2;                      Procesar:                      a=2
                                                    a=2;

                       “Serie del                   Desplegar “Serie del Dos”      @4,2 say "Serie del dos"
                         Dos”


                                                    Para i=1 hasta 10              for i=1 to 10



                                                    Procesar:                      r=a*i
                          r=a*i
                                                    r=a*i                          t=r

                                                    procesar:
                           t=r                      t=r


                                                                                   @5+i,8 say t
                            t                       Desplegar t



                          Next
                                                    Siguiente                      next



                           Fin
                                                    Finalizar_programa_Serie_Dos   cancel
                                                                                   Esto se muestra en FOX cuando ejecutas el programa.

Más contenido relacionado

Destacado (13)

19898260 Venezuela Bb
19898260 Venezuela Bb19898260 Venezuela Bb
19898260 Venezuela Bb
 
Importancia de la atención al cliente
Importancia de la atención al clienteImportancia de la atención al cliente
Importancia de la atención al cliente
 
Así se hace un diagrama de flujo
Así se hace un diagrama de flujoAsí se hace un diagrama de flujo
Así se hace un diagrama de flujo
 
Diagrama
DiagramaDiagrama
Diagrama
 
Flujograma
FlujogramaFlujograma
Flujograma
 
Manual De Operaciones Call Center Bcra
Manual De Operaciones Call Center BcraManual De Operaciones Call Center Bcra
Manual De Operaciones Call Center Bcra
 
Diagrama de flujo para exponer
Diagrama de flujo para exponerDiagrama de flujo para exponer
Diagrama de flujo para exponer
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)
 
Diagramas de proceso
Diagramas de procesoDiagramas de proceso
Diagramas de proceso
 
DIAGRAMA FLUJO PROCESOS
DIAGRAMA FLUJO PROCESOSDIAGRAMA FLUJO PROCESOS
DIAGRAMA FLUJO PROCESOS
 
Simbolos diagrama de flujo
Simbolos diagrama de flujoSimbolos diagrama de flujo
Simbolos diagrama de flujo
 
Flujograma o diagrama de flujo
Flujograma o diagrama de flujoFlujograma o diagrama de flujo
Flujograma o diagrama de flujo
 

Más de Christian Farinango

Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2
Christian Farinango
 
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolaresIndicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
Christian Farinango
 

Más de Christian Farinango (20)

Rubrica de evaluación estudio de caso políticas institucionales
Rubrica de evaluación estudio de caso  políticas institucionalesRubrica de evaluación estudio de caso  políticas institucionales
Rubrica de evaluación estudio de caso políticas institucionales
 
Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2Lineamientos proyecto 7 interdisciplinario quimestre 2
Lineamientos proyecto 7 interdisciplinario quimestre 2
 
Lineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendidaLineamientos producto final 6 bgu version extendida
Lineamientos producto final 6 bgu version extendida
 
Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2Lineamientos proyecto 6 interdisciplinario quimestre 2
Lineamientos proyecto 6 interdisciplinario quimestre 2
 
Ciberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricularCiberseguridad para escuelas con adaptacion curricular
Ciberseguridad para escuelas con adaptacion curricular
 
Trabajo Ciberseguridad
Trabajo CiberseguridadTrabajo Ciberseguridad
Trabajo Ciberseguridad
 
Trabajo de Ciberseguridad
Trabajo de Ciberseguridad Trabajo de Ciberseguridad
Trabajo de Ciberseguridad
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
 
Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2 Lineamientos proyecto 5 interdisciplinario quimestre 2
Lineamientos proyecto 5 interdisciplinario quimestre 2
 
Videojuegos educativos en Scratch
Videojuegos educativos en Scratch Videojuegos educativos en Scratch
Videojuegos educativos en Scratch
 
Texto a voz y traductor en Scratch
Texto a voz y traductor en ScratchTexto a voz y traductor en Scratch
Texto a voz y traductor en Scratch
 
Proyecto interdisciplinario
Proyecto interdisciplinario Proyecto interdisciplinario
Proyecto interdisciplinario
 
Herramienta lápiz
Herramienta lápizHerramienta lápiz
Herramienta lápiz
 
Lapiz y sensor de video
Lapiz y sensor de videoLapiz y sensor de video
Lapiz y sensor de video
 
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolaresIndicaciones diaporama scratch Matemáticas y Proyectos escolares
Indicaciones diaporama scratch Matemáticas y Proyectos escolares
 
Estructura del Diaporama proyecto
Estructura del Diaporama  proyectoEstructura del Diaporama  proyecto
Estructura del Diaporama proyecto
 
Informatica básica
Informatica básicaInformatica básica
Informatica básica
 
Scratch: Animaciones
Scratch: AnimacionesScratch: Animaciones
Scratch: Animaciones
 
Scratch datos y bifurcaciones
Scratch datos y bifurcacionesScratch datos y bifurcaciones
Scratch datos y bifurcaciones
 
Análisis de datos Objetivo Describir
Análisis de datos  Objetivo DescribirAnálisis de datos  Objetivo Describir
Análisis de datos Objetivo Describir
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (11)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Técnicas de flujograma

  • 1. Nombre Flujograma Pseudocódigo Codificación en Fox Terminal Iniciar SetTalk Off Inicio/Fin Finalizar Cancel Procesar Store 0 to A Proceso C=A+B Entrada Ingresar @8,2 GET A PICTURE “999” Read Despliegue Desplegar @8,1 SAY “IngreseNúmero” Bloque de decision Si A>0 entonces …………….. If A>0 then ………. Bifurcación Caso contrario ……………….. Else ………………… Condicional FinSi endif CicloRepetitivo Para I = 1 hasta 3 For I=1 to 3 Bucle ………………. ………………. For ……………… ……………… While ……………… ……………… Do While siguiente endfor Imprimir Impresión Documento TÉCNICAS DE FLUJOGRAMA Conector Interno By J. Farinango. Dentro de página ww.eduvirtual.tk
  • 2. Problema1: Se necesita calcular la Hipotenusa de dos catetos ingresados por teclado. Flujograma Pseudocódigo Codificación en FOX Iniciar_programa_Hipotenusa Set Talk Off Inicio Clear A=0; B=0; Procesar: Store 0 to A, B A=0; B=0; “Ingrese dos Desplegar“Ingrese dos lados” lados” @4,2 SAY “Ingrese dos lados” Ingresar A, B @5,2 GET A Pict “999” A, B @6,2 GET B Pict “999” READ H=raíz(A*A + B*B) Procesar: H=sqrt(A*A + B*B) H=raíz(A*A + B*B) “La Hipotenusa es:”, H Desplegar “La Hipotenusa es:”, H @7,2 SAY “La Hipotenusa es: “ @8,2 SAY H Fin Finalizar_programa_Hipotenusa Cancel Esto se muestra en FOX cuando ejecutas el programa.
  • 3. Problema 2: Se necesita saber si la edad ingresada por teclado corresponde a una persona menor o mayor de edad. Flujograma Pseudocódigo Codificación en FOX Inicio Iniciar_programa_Edad Set Talk Off Clear Ed=0; Procesar: Store 0 to Ed Ed=0; “Ingrese una Desplegar “Ingrese una edad” @4,2 SAY “Ingreseunaedad” Edad” Ingresar Ed @5,2 GET EdPict “999” READ Ed If Ed > 18 then Si ED>18 entonces @6,2 SAY “Mayor de edad: ” Ed>18 Desplegar “Mayor de edad: ”, Ed @7,2 SAY Ed Caso contrario Else Desplegar “Menor de edad: ”, Ed @6,2 SAY “Menor de edad: ” “Menor de “Mayor de @7,2 SAY Ed edad:”, Ed edad:”, Ed Endif Fin si Endif Cancel Fin Finalizar_programa_Edad Esto se muestra en FOX cuando ejecutas el programa.
  • 4. Problema 3: Mostrar en pantalla la serie del dos. Flujograma Pseudocódigo Codificación en FOX Inicio Iniciar_programa_Serie_Dos set talk off clear a=2; Procesar: a=2 a=2; “Serie del Desplegar “Serie del Dos” @4,2 say "Serie del dos" Dos” Para i=1 hasta 10 for i=1 to 10 Procesar: r=a*i r=a*i r=a*i t=r procesar: t=r t=r @5+i,8 say t t Desplegar t Next Siguiente next Fin Finalizar_programa_Serie_Dos cancel Esto se muestra en FOX cuando ejecutas el programa.