Algoritmos y Diagramas de Flujo. Ruben Ruiz

Embed Size (px)

Citation preview

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    1/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    CENTR O DE ESTUDIOS DE

    BACHILLERATO

    LIC . JESUS REYES

    HEROLES

    ASIGNATURA:

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    2/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    INFORMATICA I I

    PROFESORA: LIC. GABRIELA

    VASQUEZ JUAREZ

    ALUM N O: RUBEN RUIZ

    HERNANDEZ

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    3/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    GRUPO: 203

    SEMESTRE: B

    CICLO ESCOLAR: 2009-2010

    Problema: Sumar nmeros.

    Algoritmo:

    1. Inicio.2. Numero 1 y Numero 2.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    4/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    3. Sumar Numero 1 y Numero 2.4. Resultado de sumar.5. Fin.

    Diagrama de flujo:

    Numero 1 y Numero 2.

    Inicio.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    5/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    SumarNumero 1 y

    Resultado de Sumar.

    Fin.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    6/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Problema: Edad de una persona.

    Algoritmo:

    1. Inicio.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    7/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    2. Ao actual, Ao de nacimiento.3. Edad=Ao actual-Ao de nacimiento.4. Resultado=Edad.5. Fin.

    Diagrama de flujo:

    Ao Actual,Ao de nacimiento.

    Inicio.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    8/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Resultado=Edad.

    Edad=Ao actual-Ao de

    Nacimiento.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    9/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Problema: Calcular el rea de un circulo.

    Algoritmo:

    Fin.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    10/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    1. Inicio.2. , radio, r, rea.3. Radio= r*r4. rea= *radio.5. rea.6. Fin.

    Diagrama de flujo:

    , radio, r, rea.

    Inicio.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    11/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    rea.

    Radio= r*r

    rea=*radio.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    12/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Problema: Calcular la edad de una persona y determinar si puede o

    no votar en Mxico.

    Fin.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    13/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Algoritmo:

    1. Inicio.

    2. Fecha de nacimiento, Fecha actual, edad.3. Edad=Ao actual-Fecha de nacimiento.4. Edad18 aos, si es si vota, de lo contrario no vota.5. Fin.

    Diagrama de flujo:

    Fecha de nacimiento, Fecha actual, edad.

    Inicio.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    14/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Edad=Ao actual-Fecha de

    Edad18 aos

    Si votaNo Vota

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    15/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Fin.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    16/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Problema: Calcular el promedio de un alumno que cursa 7 materias

    y verificar si su promedio es mayor a 9.5, tendr beca al merito

    acadmico, si el promedio es menor, solo pasa el semestre, pero si

    su promedio es menor a 6 reprueba el semestre y repite el ao.

    Algoritmo:

    1. Inicio2. C1, C2, C3, C4, C5, C6, C7, Promedio.3. Promedio: C1+ C2+ C3+ C4+ C5+ C6+ C7/ 7.4. Promedio.5. Promedio a 9.5 tiene beca, de lo contrario no tiene beca.6. Promedio 6 si es s reprueba el semestre y repite el ao.

    7. Fin.Diagrama de flujo: Inicio.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    17/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    C1, C2, C3, C4, C5, C6, C7, Promedio.

    Promedio: C1+ C2+

    Promedio a 9.5Si Tiene becaNo tiene beca.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    18/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Promedio a 6

    No. Aprobado. Si. Reprobado.

    Fin.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    19/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    roblema: Calcular el binomio al cuadrado de cualquier literal (a +

    b).

    Algoritmo:

    1. Inicio.2. a, b, binomio al cuadrado.3. Binomio al cuadrado=a*a+2 (a*b)+ b*b.4. Binomio al cuadrado.5. Fin.

    Diagrama de flujo:

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    20/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Inicio.

    a, b, binomio al cuadrado.

    Binomio alcuadrado=a*a+2

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    21/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Binomio al cuadrado.

    Fin.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    22/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Problema: Calcular el 23% de X articulo, y solo necesito que se

    imprima el precio con descuento.

    Algoritmo:

    1. Inicio.2. 23 % de X articulo, precio del artculo, precio con descuento, 100%.3. 23 % de X articulo= 23*Precio del articulo /100.4. 23 % de X articulo.5. Precio con descuento=Precio del articulo-23% de descuento.

    6. Precio con descuento.7. Imprimir precio con descuento.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    23/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    8. Fin.

    Diagrama de flujo:

    23 % de X articulo, precio del artculo, precio con descuento, 100%.

    23 % de X articulo=

    23*Precio del articulo /

    Inicio.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    24/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    23 % de X articulo.

    Precio condescuento=Precio del

    Precio con descuento.

    Precio con descuento..

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    25/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Problema: Desarrolla el teorema de Pitgoras, mediante un

    triangulo sustituyendo los catetos y la hipotenusa.

    Algoritmo:

    1. Inicio.2. Cateto A, Cateto O, hipotenusa, CAT O, hip, CAT A.3. Cateto A=CAT A * CAT A.

    4. Cateto O=CAT O *CAT O.5. Hipotenusa=hip * hip.

    Fin.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    26/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    6. Sustituir hipotenusa, si es entonces:1.1hipotenusa=Cateto O + Cateto A.1.2hipotenusa, de lo contrario:2. Sustituir cateto opuestoo Cateto Adyacente. Si es Cateto Opuesto,

    entonces:2.1Cateto Opuesto=hipotenusa Cateto A.2.2Cateto Opuesto. Si no, entonces:3. Sustituir Cateto Adyacente.3.1Cateto Adyacente=hipotenusa Cateto O.3.2Cateto Adyacente.4. Fin.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    27/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    28/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Diagrama de flujo:

    Cateto A, Cateto O, hipotenusa, CAT O, hip, CAT A.

    Inicio.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    29/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Cateto A=CAT A *CAT A.

    Cateto O=CAT O*

    hipotenusa.

    Hipotenusa=Cateto O + Cateto A.. Sustituir

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    30/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Cateto

    Adyacente=hipotenusa Cateto

    Opuesto=hipotenusa

    Cateto Adyacente.Cateto Opuesto.

  • 8/14/2019 Algoritmos y Diagramas de Flujo. Ruben Ruiz

    31/31

    Informti

    ca II

    CEB6

    /13:Inform

    ticaII

    Algoritmos y Diagramas de Flujo. Ruben Ruiz Hernandez. Grupo: 203

    Fin.