Está en la página 1de 4

Principios de

Programacion
Gua de trabajo 03

Universidad Santiago de Cali


Facultad de ingeniera Prof: Ing. Edwin J. Ortega Z. Colombia 2013

Principios de Control Aplicados a la medicina


Ing. Edwin J. Ortega

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:

Si

No

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 Universidad Santiago de Cali EMPC03 2

Principios de Control Aplicados a la medicina


Ing. Edwin J. Ortega

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 d. 127

b. 147

c. 160 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 d. 415

b. 327

c. 147 e. Ninguna de las anteriores

4. Si tenemos el numero decimal 2928 a que numero equivale en sistema binario:

a. 101100110000 d. 101101110110

b. 101101110000 c. 10101110000 e. Ninguna de las anteriores

5. Si tenemos el numero decimal 175 a que numero equivale en sistema binario:

a. 1101111 d. 110101111

b. 10111111

c. 10101111 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, desde que te levantas hasta que inicias la clase.

Universidad Santiago de Cali EMPC03

Principios de Control Aplicados a la medicina


Ing. Edwin J. Ortega

9. Realice el seudocdigo un programa que solicite dos nmeros por teclado y muestre la suma de los dos nmeros ingresados. 10. Realice un programa en seudocdigo que solicite dos nmeros por teclado y muestre cual de los dos nmeros es el menor. 11. Realice el seudocdigo de un programa que solicite un numero y calcule la potencia de 2 siendo el exponencial el numero solicitado.

12. Escriba el seudocdigo del siguiente diagrama de flujo.

Universidad Santiago de Cali EMPC03