Guia3 Programacion

download Guia3 Programacion

of 4

Transcript of Guia3 Programacion

  • 7/29/2019 Guia3 Programacion

    1/4

    Principios de

    1

    ProgramacionGua de trabajo 03

    Universidad Santiago de CaliFacultad de ingenieraProf: Ing. Edwin J. Ortega Z.

    Colombia 2013

  • 7/29/2019 Guia3 Programacion

    2/4

    Principios de Control Aplicados a la medicinaIng. Edwin J. Ortega

    Universidad Santiago de CaliEMPC03

    2

    Decisin si.

    Una decisin se especifica en una expresin lgica de la misma forma en que una operacin de

    calculo se especifica en una expresin numrica.

    Por ejemplo:

    Suponga que tiene dos variables numricas, denominadas A y B, que tienen valores diferentes, y

    suponga que desea imprimir el valor de la mas grande. Si A es mayor que B, debe imprimir el valor

    de A; pero, por otro lado, si B es mayor que A, debe imprimirse el valor de B. La eleccin de que

    alternativa tomar depende de la decisin de si la variable A es o no mayor que B. Esta estructura

    se representa mediante el diagrama siguiente:

    Estructura de repeticin mientras

    Se llama Mientras a la estructura

    algortmica que se ejecuta mientras la

    condicin evaluada resulte verdadera. Se

    evala la expresin booleana y, si es cierta,

    se ejecuta la instruccin especificada,

    llamada el cuerpo del bucle. Entonces se

    vuelve a evaluar la expresin booleana, y si

    todava es cierta se ejecuta de nuevo el

    cuerpo. Este proceso de evaluacin de la

    expresin booleana y ejecucin del cuerpo

    se repite mientras la expresin sea cierta.

    Cuando se hace falsa, finaliza la repeticin.

    Observa en el flujograma, que se necesita

    una variable contadora (un ndice), para

    llevar la cuenta de las veces que entramos al cuerpo del ciclo. Tambin es importante notar que

    esta variable se inicializa antes de entrar al cuerpo del ciclo y dentro del cuerpo se incrementa en

    Si No

  • 7/29/2019 Guia3 Programacion

    3/4

    Principios de Control Aplicados a la medicinaIng. Edwin J. Ortega

    Universidad Santiago de CaliEMPC03

    3

    una cantidad constante, por lo general en uno, un ejemplo de uso de la estructura mientras es la

    impresin de los numero de 1 a 10.

    Taller.

    1. El numero binario 10010011 es igual a:.a. 220 b. 147 c. 160

    d. 127 e. Ninguna de las anteriores

    2. Convierte los siguientes nmeros de binario a decimal.a) 111011 b) 11001111

    3. El numero binario 110011111es igual a:.a. 128 b. 327 c. 147

    d. 415 e. Ninguna de las anteriores

    4. Si tenemos el numero decimal 2928 a que numero equivale en sistema binario:a. 101100110000 b. 101101110000 c. 10101110000

    d. 101101110110 e. Ninguna de las anteriores

    5. Si tenemos el numero decimal 175 a que numero equivale en sistema binario:a. 1101111 b. 10111111 c. 10101111

    d. 110101111 e. Ninguna de las anteriores

    6. Convierte los siguientes nmeros de decimal a binario.a)

    38721 b) 271 c) 1828 d)8725

    7. Convierte los siguientes nmeros de binario a hexadecimal.a) 11111011 b) 110101111

    8. Realiza un seudocodigo donde muestres tus actividades realizadas para asistir a clase, desdeque te levantas hasta que inicias la clase.

  • 7/29/2019 Guia3 Programacion

    4/4

    Principios de Control Aplicados a la medicinaIng. Edwin J. Ortega

    Universidad Santiago de CaliEMPC03

    4

    9. Realice el seudocdigo un programa que solicite dos nmeros por teclado y muestre la sumade los dos nmeros ingresados.

    10.Realice un programa en seudocdigo que solicite dos nmeros por teclado y muestre cual delos dos nmeros es el menor.

    11.Realice el seudocdigo de un programa que solicite un numero y calcule la potencia de 2siendo el exponencial el numero solicitado.

    12.Escriba el seudocdigo del siguiente diagrama de flujo.