Está en la página 1de 2

Nombre:

_______________________________________________________________________________________________ Supongamos que a, b y c son variables enteras que tienen asignados los valores a=8, b=3 y c=5, determinar el valor de las siguientes expresiones aritmticas. a+b+c 2*b+3*(a-c) a/b a%b a/c a%c a*b/c a*(b/c) (a*b)%b a*(c%b) Supongamos que x, y, y z son variables en coma flotante que tienen asignados os valores x=8.8, y=3.5 y z=-5.2, determinar el valor de las siguientes expresiones aritmticas. x+y+z 2*y+3*(x-z) x/y x%y x/(y+z) (x/y)+z 2*x/3*y 2*x/(3*y) Supongamos que c1, c2 y c3 son variables de tipo carcter que tienen asignados los caracteres E, 5 y ? respectivamente. Determinar el valor numrico de las siguientes expresiones basndose en el conjunto de caracteres ASCII. c1 c1-c2+c3 c2-2 c2-2 c3+# c1%c3 2+2 (c1/c2)*c3 3*c2 3*c2

PROGRAMACION I PROBLEMARIO 1, TIPOS DE DATOS

Un programa en C contiene las siguientes declaraciones. Determinar el valor de las siguientes expresiones. int i, j, xi; float x, s; doubl dx; char c; i+c x+c dx+x ((int) dx)+ix i+x s+j ix+j s+c ix+c Un programa en C tiene las siguientes declaraciones y asignaciones iniciales. Determinar el valor de las siguientes expresiones. int i=8, j=5; float x=0.0005, y=-0.01; char c=c, d=d; (3*i-2*j)%(2*d-c) 2*((i/5)-(4*(j-3))%(i+j-2) (i-3*j)%(c+2*d)/(x-y) -(i*j) ++i i++ -j ++x y i<=j c>d x>=0 x<y j!=6 c==99 5*(i*j)>c (2*x+y)==0 2*x+(y==0) 2*x+y==0 !(i<=j) !(c==99) !(x>0) (i>0)&&(j<5) (i>0)||(j<5) (x>y)&&(i>0)||(j<5) !(x>y)&&(i>0)||(j<5)

También podría gustarte