CORRECCION DE LA PRUEBA.
1.-Determine el valor que tendrá las variables después de
cada operación de asignación.
int A;
A=5;
A=A+7;
A=A-10;
A=A^2;
|
int A;
int B;
A=1;
B=2;
A=A+B;
|
int X;
int y;
X=3;
Y=X;
Y=X+3;
|
A=4
|
A=3
|
ERROR
|
int A;
int B;
B=12;
A=B+1;
A=B-7;
B=A+5;
A=A*A;
|
int X;
int Y;
X=2;
Y=X+6;
X=X+1;
Y=X-5;
|
int HOLA;
int NO_SE;
int OTRA;
HOLA=2;
NO_SE=12;
OTRA=HOLA+NO_SE;
NO_SE= HOLA+NO_SE;
HOLA=NO_SE+OTRA;
|
A=25;
|
Y=-2
|
HOLA=28
|
int A;
int B;
A=0;
B=5;
B=a+B;
B=A;
|
int A;
int B;
int C;
A=1;
B=A-1;
B=C-B;
|
|
ERROR
|
BASURA
|
|
2.-Definir cuál sería la salida en pantalla del siguiente
código de C++ si la cadena ingresada es (1, 2, 3, 4, 5, 6, 7, 8, 9, 0).
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
char ced[9];
char *ptrced;
main(){
printf(“Ingrese su num de ced\n”);
gets(ced);
printf(“%d\n”,ced);
for(int i=0;i<10;i++){
ptrced=&ced[i];
//printf(“\n%p\n”,&ptrced);
printf(“%d\n”,*ptrced);
}
getch();
}
|
|
3.-Encierre la letra de la respuesta correcta a la pregunta.
¿Qué es matriz?
a)
Es una
zona de almacenamiento de memoria contiguo
b)
Es un tipo de dato que asigna valor de memoria
de un solo tipo char
c)
Es una estructura dinámica
d)
Ninguna de las anteriores
¿Qué es un puntero?
a)
Es una
matriz que hace referencia a una región de memoria
b)
Es un
valor entero que da referencia a una región de memoria
c)
Ninguna
de las anteriores
d)
Es una
variable independiente de memoria que sirve para apuntar a un puntero
¿Qué es una estructura dinámica?
a)
Son
estructuras que cuya dimensión puede crecer o disminuir durante la creación del
programa
b)
Son
estructuras que cuya dimensión puede crecer o disminuir durante el diseño del
programa
c)
Son
estructuras que cuya dimensión puede crecer o disminuir durante la ejecución
del programa
d)
Ninguna de las anteriores
¿Qué es una lista?
a)
Es un
puntero de datos que nos permite agrupar elementos de una manera organizada
b)
Es un dominio de datos que nos permite agrupar
elementos de una manera organizada
c)
Es una estructura de datos que nos permite
agrupar elementos de una manera organizada
d)
Ninguna de las anteriores
¿Qué es pila?
a)
Es un
tipo de lista en la que solo se puede insertar y eliminar nodos en uno de sus
extremos
b)
Es un
tipo de puntero en la que solo se puede insertar y eliminar nodos en uno de sus
extremos
c)
Es un tipo de dato int que solo se puede
insertar y eliminar nodos en uno de sus extremos de las lista
d)
Ninguna de las anteriores
4.-Realizar el siguiente ejercxicio en el computador.
a) Dado por el usuario un valor numero de tipo(int) que corresponda al año de nacimiento, calcule el numero de suerte.