Está en la página 1de 5

ÓSCAR DAVID MEJIA MARULANDA TIMEI-29

Definición de variables
1. Indique cuáles nombres de las siguientes variables o identificadores son correctos:

1) sueldo a) Renta h)
2) 1sueldo b) Alquiler elemento
3) -sueldo1 c) Constante i) 4A202
4) temporal d) Tom’s j) 13nombre
5) temporal2 e)dos pulgadas k) nombre_apellido
6) i-j f) C3po l) NombresApellidos
7) J g) Bienvenidos # 5 m) R2R2
n) bb8
Correctas:
1. sueldo a. Renta h. elemento
4. temporal b. Alquiler k.nombre_apellido
5. temporal2 c. Constante l. Nombres Apellidos
7. J e. dos pulgadas m. R2R2
f. C3po n. bb8

Operación básica con variables (Asignación de valores)


2. Al final del siguiente conjunto de instrucciones cuáles son los valores finales de las variables a, b, c, x, y, z.

//definición de variables //definición de variables


int a, b, c; // entero 16 bits con signo; char x, y, z; // variables carácter

// //
instrucciones instrucciones
a = 10; x = 'A';
b = 5; y = ';' ;
c = z = ':' ;
a; a x=y
= b; ;y=
b = z ; x
c; c = '0'
= ;
10;
1.
3. En cuál de las
siguientes instrucciones
se generan errores en los
resultados:

//definición de
variables int x;
boolean
y;//lógico; char
c; //caracter;

//
instrucciones
x = 10;
y = 0;
c=
'a'; y
= x;
c=
'b'; y
= 1;

Se genera error en:

X= 39767; por que pasa el límite


de la variable
C=’48’;

4. En el siguiente programa,
¿existe algún error de
asignación?
//definición de
variables
#define n 10 // define o crea la constante n
#define b 1
boolean uno;
int dos;
char tres;
// Instrucciones
uno = b;
dos = n;
tres = 'h';

R//: No existe error de asignación en este programa.

5. Por qué existe error en los siguientes programas:


//definición de //definición de
variables #define n 10 variables int b;
boolean b; #define n 10

// //instruccion
instrucciones es n = b;
b = n;

Porque se iguala una constante a una variable que puede tomar cualquier valor, si b tomara otro valor,
mostraría error.
6. ¿Qué valor queda almacenado en cada una de las variables de los siguientes programas?

//definición de //definición de //definición de


variables int a, b, c ; variables int a, b, c; variables int a, b;

//instruccion //instruccion //instruccion


es a = 10; es a = 82; es a = 10;
b = 4; b = 41; b = 3;
c = a + b; c= a=a%
c = a + b + c; b*2; c b; b =
=c- 20;
a; a=a+a%
b=b- b; a = a /2;
c; a =
a / c;

También podría gustarte