Algorimos y Diagrama de Flujo

Embed Size (px)

Citation preview

  • 7/24/2019 Algorimos y Diagrama de Flujo

    1/17

    COLEGIO DE

    BACHILLERES DELESTADO DE YUCATNPLANTEL SANTA ROSA

    Asignatura: Informtia II

    Algoritmos y Diagramasde Flujo

    E!ui"o:Ga#ri$% &anu$% A%#or T$

    'ao%a Ira( N$gro$ Sn)$*

    A%$+an,ra Soorro -$%*!u$* &.n,$*R$(na /a!u$%in$ '.r$* Cam"oG$rar,o &anu$% &.n,$* Lo$*a

    Profesor: ISC. Mara del Rosario RaygozaVelzuez

  • 7/24/2019 Algorimos y Diagrama de Flujo

    2/17

    1. La suma de 2 nmeros

    Datos de entrada

    N1 y N2

    Proceso

    M=N1+N2

    Salida

    M

    1. Inicio2. EscribirDame el rimer nmero!". Leer N1#. EscribirDame el se$undo nmero!%. Leer N2&. 'eali(ar M=N1+N2). EscribirEl resultado es!*. EscribirM. ,in

  • 7/24/2019 Algorimos y Diagrama de Flujo

    3/17

    2. El -rea de un cuadrado

    Datos de entrada

    L

    Proceso

    /= 0LL

    Salida

    /

    1. Inicio2. Escribirdame la medida del lado!". Leer L#. 'eali(ar/=0LL%. Escribirel resultado es!&. Escribir/). ,in

  • 7/24/2019 Algorimos y Diagrama de Flujo

    4/17

    ". El -rea del c3rculo

    Datos de entradaPi y rProceso

    /= 0ir2Salida

    /1. Inicio2. Escribirdame la medida de Pi!". Leer Pi#. Escribirdame la medida del radio!%. Leer r&. 'eali(ar/=0Pir2

    ). Escribirel -rea es!*. Escribir/. ,in

  • 7/24/2019 Algorimos y Diagrama de Flujo

    5/17

    #. El -rea de un rect-n$ulo

    Datos de entrada

    a4 b

    Proceso

    c=ab

    Salida

    c

    1. Inicio2. Escibirdame la base!". Leer a#. Escribirdame la altura!%. Leer b&. 'eali(ar c=ab). Escribirel resultado de la multilicacion es!*. Escribirc. ,in

  • 7/24/2019 Algorimos y Diagrama de Flujo

    6/17

    %. 5uan 6uiere 7ender un terreno 6ue mide MEDID/ metros de 8rentey MEDID/9 metros de 8ondo4 el

    recio or metro cuadrado en la (ona en la 6ue est- el terreno es deP'E:I;. Escribir M11. ,IN

  • 7/24/2019 Algorimos y Diagrama de Flujo

    7/17

    &. El -rea del tri-n$ulo

    Datos de entrada

    b4 a

    Proceso

    L= 0ba?2

    Salida

    L

    1. Inicio2. Escribirdame la base!". Leer b#. Escribir dame la altura!%. Leer a&. 'eali(ar L=0ab?2). Escribir el -rea del tri-n$ulo es!*. Escribir L. 8in

  • 7/24/2019 Algorimos y Diagrama de Flujo

    8/17

    ). El er3metro de un ol3$ono re$ular4 dado la medida de unlado y el nmero de lados del ol3$ono

    Datos de entrada@ L14 NL

    Proceso P=NLL1

    Salida P

    1. inicio2. escribir dame el nmero de lados del ol3$ono!". leer NL#. escribir dame la medida del lado!%. leer L1&. reali(ar P=NLL1

    ). escribir el er3metro del ol3$ono es!*. escribir P. 8in

  • 7/24/2019 Algorimos y Diagrama de Flujo

    9/17

    *. Dados 2 -n$ulos4 sumarlos e indicar si son comlementarios osulementarios

    Datos de entrada/14 /2ProcesoS;:=/1+/2SalidaS;:

    1. inicio2. escribir dame el rimer -n$ulo!". leer/1#. escribir dame el se$undo -n$ulo!

    %. leer/2&. reali(ar S;:=/1+/2). escribir la suma de los -n$ulos es!*. escribir S;:. decidir si S;: A=>

    EntoncesEscribir -n$ulo comlementario!Sino entoncesEscribir -n$ulo sulementario

    1>. ,in

  • 7/24/2019 Algorimos y Diagrama de Flujo

    10/17

  • 7/24/2019 Algorimos y Diagrama de Flujo

    11/17

    1>. El Cilometrae recorrido or un automB7il4 dado el Cilometrae inicialy el Cilometrae 8inal.

    Datos de entrada

    I4 ,

    Proceso

    '=,FI

    Salida

    '

    1. inicio2. escribir dame el Cilometrae inicial!". leer I#. escribir dame el Cilometrae 8inal!%. leer ,&. reali(ar '=,FI). escribir el resultado del Cilometrae recorrido es!*. escribir '. 8in

  • 7/24/2019 Algorimos y Diagrama de Flujo

    12/17

    11. Dada una cali8icaciBn asi$nada en :;G/9 indicar si es/P';G/H;'I/ o 'EP';G/H;'I/.

    Datos de entrada

    1c4 2c4 "c

    Proceso

    P=1c2c"c?"

    Salida

    P

    1. inicio2. escribir dame la rimera cali8icaciBn!". leer 1c#. escribir dame la se$unda cali8icaciBn!%. leer 2c&. escribir dame la tercera cali8icaciBn!). leer "c*. reali(ar P=1c2c"c?". escribir el romedio semestral es1>. escribir P11. decidir si PA=)> entonces escribir /P';G/D;!

    Sino entonces escribir 'EP';G/D;!12. ,in.

  • 7/24/2019 Algorimos y Diagrama de Flujo

    13/17

  • 7/24/2019 Algorimos y Diagrama de Flujo

    14/17

    12. Dados 2 nmeros4 indicar cu-l es el mayor y cu-l es el menor4 obien4 indicar 6ue son i$uales

    1. Inicio2. Escribir dame el rimer nmero!". Leer N1#. Escribir dame el se$undo nmero!%. Leer N2&. Decidir si N1A=N2 entonces escribir N1

    Sino escribir N2). ,in

  • 7/24/2019 Algorimos y Diagrama de Flujo

    15/17

    1". El romedio dadas " cali8icaciones e indicar si la cali8icaciBndel romedio ermite $anar una beca.

    La beca se obtiene al sacar una cali8icaciBn de *% o m-s untos.

    1. Inicio2. Escribir dame la cali8icaciBn del rimer arcial!". leer cal1#. escribir dame la cali8icaciBn del se$undo arcial!%. leer cal2&. escribir dame la cali8icaciBn del tercer arcial!). leer cal"*. reali(ar G=0cal1+cal2+cal"?". Decidir si GA=*% entonces

    Escribir alumno $anador de beca!

    SinoEscribir alumno erdedor de beca!

    1>.11. ,in.

  • 7/24/2019 Algorimos y Diagrama de Flujo

    16/17

    1#. ;btener el estatus de un alumno en :;G/94 teniendo en cuenta losi$uiente@

    Si rerobB m-s de % materias es@ G/5/

    Si rerobB eactamente % materias es 'E:JPE'/:IKN

    Si rerobB de 1 a # materias es :;MPLEMENH/'I/

    Si no rerobB nin$una materia es 'EJL/'

    1. Inicio2. Escribir dame el total de materias!". Leer Ms#. Escribir dame el total de materias rerobadas!

    %. Leer M'&. 'eali(ar SH=MsFM'). Decidir si SHA=

    Entonces escribir /LJMN; 'EJL/'!SinoDecidir si SHA=&Entonces escribir /LJMN; DE G/5/!SinoDecidir si SH=%Entonces escribir :;MPLEMENH/'I/Sino escribir 'E:JPE'/:IKN!

  • 7/24/2019 Algorimos y Diagrama de Flujo

    17/17