Pregunta 1
En el caso de: break, continue, goto, return
Son:
Etiquetas
Bloques
Expresiones
Bucles
Saltos
Pregunta 2
De las siguientes declaraciones una da error:
bool respuesta;
signed char _letra;
float 1 a = 12335545621232154;
unsigned char letras;
char caracter, inicial, respuesta;
Pregunta 3
Es una entidad que almacena nuestro programa cuyo valor puede cambiar a lo largo de su ejecución:
Operador
Constante
Expresión
Variable
Operando
Pregunta 4
Una de sus características es el método insertar (push) el cual pone un elemento en la cima y el método quitar (pop) el cual elimina o extrae el elemento en la cima de la estructura, es del tipo LIFO:
Pila
Cola
Árbol
Array
Lista
Pregunta 5
El siguiente fragmento de código:
float func(int a, int b)
{
if(a > b) return a; else return b;
}
Si a = 3, b = 2 ¿Qué devuelve?
3
Error
No pueden haber dos “return
Produce Bucle infinito
2
Pregunta 6
Contiene una palabra que no es reservada:
breakfooelsefor
casedefaultenumgoto
autoconstdoublefloat
longsignedswitchvoid
intshortstructunsigned
Pregunta 7
¿Cuántas variables incorrectas hay?
1var
Variable_1
Var 1
1@var
Var_@1
1
5
3
4
2
Pregunta 8
Dato tipo cadena de caracteres:
%x
%f
%o
%s
%u
Pregunta 9
Primero se coloca con comillas el formato del tipo de dato que se va a recibir:
cout
printf
std
cin
scanf
Pregunta 10
Número entero con signo:
%d
%E
%i
%c
%e
Pregunta 11
El siguiente fragmento de código:
#include
using namespace std;
int lista [] = {16, 2, 77, 40, 12071};
int n, res=0;
int main ()
{
for ( n=0 ; n<5 ; ++n )
{
res += lista[n];
}
cout << res;
return 0;
}
Imprime al final:
12150
12108
12241
12321
12206
Pregunta 12
Busca el primer el primer par de elementos que son diferentes (o hacen falso a un predicado) en dos contenedores y devuelve iteradores a dichos elementos:
count
search
equal
mismatch
max_element
Pregunta 13
En el siguiente fragmento de código:
float vector4[5] = {10.5, 5.1, 8.9, 10, 95.2};
Para llamar al número 8.9:
float numero = vector4[0];
float numero = vector4[1];
float numero = vector4[3];
float numero = vector4[4];
float numero = vector4[2];
Pregunta 14
Es una declaración incorrecta:
int intA[5];
float totales[4] = { 0.0, 0.0, 0.0, 0.0, 0.0 };
float decnums[5];
char charA[3] = { 'a', 'b', 'c' };
long longA[5] = { 1, 2, 3, 4, 5 };
Pregunta 15
En el siguiente fragmento de código:
int main()
{
int array[231];
int n1, n2;
n1 = sizeof(array)/sizeof(int);
n2 = sizeof(array)/sizeof(array[0]);
return 0;
}
Para calcular el número de elementos:
n1 y n2 son incorrectos.
n1 y n2 son correctos
Sólo n1 es correcto
Algunas veces n1 es correcto y otras n2.
Sólo n2 es correcto
Pregunta 16
No es un contenedor asociativo sino una secuencia: