Principios de

Programacion
Guía de trabajo 03

Universidad Santiago de Cali
Facultad de ingeniería Prof: Ing. Edwin J. Ortega Z. Colombia 2013

1

Principios de Control Aplicados a la medicina
Ing. Edwin J. Ortega

Decisión si. Una decisión se especifica en una expresión lógica de la misma forma en que una operación de calculo se especifica en una expresión numérica. Por ejemplo: Suponga que tiene dos variables numéricas, 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 elección de que alternativa tomar depende de la decisión de si la variable A es o no mayor que B. Esta estructura se representa mediante el diagrama siguiente:

Si

No

Estructura de repetición mientras Se llama Mientras a la estructura algorítmica que se ejecuta mientras la condición evaluada resulte verdadera. Se evalúa la expresión booleana y, si es cierta, se ejecuta la instrucción especificada, llamada el cuerpo del bucle. Entonces se vuelve a evaluar la expresión booleana, y si todavía es cierta se ejecuta de nuevo el cuerpo. Este proceso de evaluación de la expresión booleana y ejecución del cuerpo se repite mientras la expresión sea cierta. Cuando se hace falsa, finaliza la repetición. 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. También 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 impresión 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 números 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 números de decimal a binario. a) 38721 b) 271 c) 1828 d)8725

7. Convierte los siguientes números 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

3

Principios de Control Aplicados a la medicina
Ing. Edwin J. Ortega

9. Realice el seudocódigo un programa que solicite dos números por teclado y muestre la suma de los dos números ingresados. 10. Realice un programa en seudocódigo que solicite dos números por teclado y muestre cual de los dos números es el menor. 11. Realice el seudocódigo de un programa que solicite un numero y calcule la potencia de 2 siendo el exponencial el numero solicitado.

12. Escriba el seudocódigo del siguiente diagrama de flujo.

Universidad Santiago de Cali EMPC03

4