1. Escribe la instrucción que lee del teclado un valor entero y lo

Anuncio
Departamento de
Informática y Sistemas
Ejercicios AV 05. Primeros Programas II
Fundamentos de Informática
Grado en Ingeniería Química
1. Escribe la instrucción que lee del teclado un valor entero y lo introduce en la
variable total (nota: no hay espacios en blanco en la respuesta)
2. Escribe la instrucción que lee del teclado un valor entero y un valor real separados
por un espacio, y los introduce en las variables total y suma (nota: no hay
espacios en blanco en la respuesta, salvo el imprescindible)
3. Escribe la instrucción que lee del teclado dos valores enteros separados por la
palabra sobre, y los introduce en las variables total y suma (nota: hay un
espacio en blanco antes de la palabra, y otro después)
4. Indica qué imprime el fragmento de código siguiente:
int a,b,c;
a=1;b=3;c=5;
c=c-a;
b=b+2;
a=b+c;
b=((b*2)+(a-c))/3;
a=a%4;
printf("%d,%d,%d",a,b,c);
5. Indica qué imprime el fragmento de código siguiente
int x, y, z;
x = 2;
y = x+3;
y = x + y;
z = x + x -2;
printf("%d,%d,%d",x,y,z);
Departamento de
Informática y Sistemas
6. Indica qué imprime el fragmento de código siguiente:
#define M 6
int a,b,c;
a=5;b=8;
c=2*a-b;
c=c-M;
b=a+c-M;
a=b*M;
printf("a:%d",a);
b=-1;
printf(",b:%d,c:%d",b,c);
7. Indica qué imprime el fragmento de código siguiente, si la variable velocidad
tiene inicialmente el valor 30
if (velocidad < 20)
printf("A");
if (velocidad < 40)
printf("B");
if (velocidad < 60)
printf("C");
8. Indica qué imprime el fragmento de código siguiente, si la variable velocidad
tiene inicialmente el valor 30
if (velocidad < 20)printf("A");
else if (velocidad < 40)printf("B");
else if (velocidad < 60) printf("C");
else printf("D");
9. Indica qué imprime el fragmento de código siguiente
int a= 67, b= 77, c=88;
if(a>b) printf(“%c”,'a');printf(“%c”,'e');
if(b>c) printf(“%c”,'b');
else printf(“%c”,'c');printf(“%c”,'d');
Departamento de
Informática y Sistemas
10. Indica qué imprime el fragmento de código siguiente
a=-1; b=4;c=3;
if (a>0)
{
a=a+1;
b=2;
if (c>3) c=c*2;
else c=c-1;
}
else
if (b>2)
{
b=3;
if (c>3) c=c-2;
else c=0;
}
else b=10;
printf("%d,%d,%d",a,b,c);
---
Descargar