1. Indica el resultado de la expresión

Anuncio
Departamento de
Informática y Sistemas
Ejercicios AV 06: Operadores, Expresiones y Tipos de Datos (I)
Fundamentos de Informática
Grado en Ingeniería Química
1. Indica el resultado de la expresión: 7-6/3+2*3/2-4/2
2. Indica el resultado de la expresión: 7*10-5%3*4+9
3. Indica el resultado de la expresión: 5 * 15 / 2 / (4 - 2)
4. Dados los valores de las variables :
int var1=45;
float var2=3.14, var5=0.3;
calcula el valor de la expresión aritmética : (7 * var2 - var1) - var5
5. Suponiendo que a,b,c son variables enteras que tienen asignados los valores
a=8, b=3, c=-5 determinar el valor de la expresión a*(c%b)
6. ¿Cuánto vale la variable “a” después de ejecutar el siguiente código?
int x=10;
float y=x/3;
char a=5*y;
7. Ejecuta este código, indicando qué imprime
int m=16,n;
n=++m;
printf("%d,%d:",m,n);
n=m++;
printf("%d,%d",m,n);
8. ¿Qué imprime el siguiente fragmento de código?
int x=4;
printf("%d,",x++);
printf("%d,",++x);
printf("%d",x);
9. Suponiendo que previamente se ha realizado la declaración int x=5,y; calcular
el valor de la variable y tras evaluar la sentencia de asignación y = -2 + --x;
10. Indica qué imprime este código:
#define M 6
int a=5,b=2,c;
c=2*a-b;
c-=M;
b=a+c-M;
a=b*M;
printf("%d,%d,%d",a,b,c);
---
Descargar