Está en la página 1de 3

Actividad 1: Expresiones y asignaciones

Estructuras de Datos I

Fecha: Jueves 18 febrero 2021


Profesor: Salvador Muñiz Sandate

DESCRIPCIÓN

1. Conteste lo que se le solicita:

a) Considerando que a, b y c son variables enteras que tienen asignados los valores a=8,
b=3 y c=-5. Determinar el valor de cada una de las siguientes expresiones aritméticas.

a) a + b + c a) 6
_________________________________

b) 2 * b + 3 * (a - c) b) 45
_________________________________

c) a / b c) 2
_________________________________

d) a % b d) 2
_________________________________

e) a / c e) -1
_________________________________

f) a % c f) 3
_________________________________

g) a * b / c g) -4
_________________________________

h) a * (b / c) h) 0
_________________________________

i) (a * c) % b i) -1
_________________________________

j) a * (c % b) j) -16
_________________________________
b) Un programa en C contiene las siguientes declaraciones y asignaciones iniciales:
int i=8, j=5;
float x=0.005, y=-0.01;
char c=‘c‘, d=‘d‘;

Determinar el valor de cada una de las siguientes expresiones. Utilizar los valores
asignados inicialmente a las variables para cada expresión.

a) (3 * i – 2 * j) % (2 * d – c) a) 14
_______________________________________

b) 2 * ((i / 5) + (4 * (j – 3)) % (i + j – 2)) b) 18


_______________________________________

c) (i – 3 * j) % (c + 2 * d) / (x – y) c) -466.6
_______________________________________

d) –(i + j) d) -13
_______________________________________

e) ++i e) 9
_______________________________________

f) i++ f) 9
_______________________________________

g) –j g) -5
_______________________________________

h) ++x h) 1.005
_______________________________________

i) y-- i) -1.01
_______________________________________

j) i<=j j) 0
_______________________________________

k) c > d k) 0
_______________________________________

l) x >= 0 l) 1
_______________________________________

m) x < y m) 0
_______________________________________

n) j != 6 n) 1
_______________________________________

o) c = = 99 o) 1
_______________________________________

p) 5 * (i + j) > ‘c‘ p) 0
_______________________________________

q) (2 * x + y) = = 0 q) 1
_______________________________________

r) 2 * x + (y = = 0) r) 1
_______________________________________

s) 2 * x + y = = 0 s) 1
_______________________________________

t) !(i <= j) t) 0
_______________________________________

u) !(c = = 99) u) 0
_______________________________________

v) !(x > 0) v) 0
_______________________________________
w) (i >0) && (j < 5) w) 0
_______________________________________

x) (i > 0) || (j < 5) x) 1
_______________________________________

y) (x > y) && (i > 0) || (j < 5) y) 1


_______________________________________

z) !((x > y) && (i > 0) || (j < 5)) z) 0


_______________________________________

También podría gustarte