You are on page 1of 2

UNIVERSIDAD DE LOS ANDES

M E R I D A - V E N E Z U E L A

Escuela de Ingeniería de Sistemas

Programación 1 (03)
Semestre A-2008
Prof. Flor Narciso

1. Escriba en lenguaje C las siguientes expresiones aritméticas:

2. Dadas las siguientes declaraciones:

TRES = 3

entero a = 5, b = 4
real x = 5.2, y = 2.6

¿qué valores se obtienen de evaluar las siguientes expresiones?


a) a = b mod TRES
b) 6 div TRES < TRES mod 6
c) TRES + b - 1 <> a o b >= -b * a y a ** 2 <= 10
d) x * y * 10 = 10.E-1
e) b mod a div TRES
f) no ( x * a > y / b )

3. Evaluar las siguientes expresiones:

a) (7 >= 6) && (3 == 3)
b) (6 >= 7) && (3 == 3)
c) (3 > 5) || (7 <= 10)
d) ¡(7 > %)
e) (4 - 1) * 5 / (5 / 2)
f) 3 + 4 .(8 .(4 - (9 + 3)/6))

4. ¿Cuáles son los resultados del siguiente programa, si los datos proporcionados son 5
y 8?

#include <stdio.h>
const int M = 6;

int main( )
{
int a, b, c;

printf("Introduce el valor de a y de b");


scanf("%d %d",&a,&b);
c=2*a-b;
c-=M;
b=a+c-M;
a=b*M;
printf("\n a = %d\n",a);
b = - 1;
printf(" b= %6d c= %6d",b,c);
return 0;
}

5. Realizar el análisis E-P-S diseño y codificación en lenguaje C de un programa para


convertir una medida dada en metros a sus equivalentes en yardas, pulgadas,
centímetros y pies.

You might also like