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:


deque


Set


bitset


set


map


Pregunta 17
La siguiente expresión:

A = 4 + 4 / 4;

Devuelve


2


1


8


4


5


Pregunta 18
El siguiente fragmento de código:

for(int i=50;i<=100;i+=2)

{

cout << i << endl;

}

cout << i << endl;

Al final imprime:


100


103


101


99


102


Pregunta 19
En la siguiente estructura:

struct B {

int m;

struct C {

char n;

char o;

} y;

int p;

};

¿Cuál es la llamada correcta?


B llamadaB = {‘a’, {'a', 'b'}, 20};


B llamadaB = {10, {'a', 'b'}, 20};


B llamadaB = {10.0, {'a', 'b'}, ‘c’};


B llamadaB = {‘10.0’, {'a', 'b'}, 20.0};


B llamadaB = {10.5, {'a', 'b'}, ‘c’};


Pregunta 20
En el siguiente fragmento de código;

int main(void)

{

int n;

cout <<"Ingrese número:";

cin >> n;

if ((n%2)!=0)

cout << "Residuo 1" << endl;

else

cout << "Residuo 0" << endl;

system("pause");

}

Si n = 2 entonces se imprime:


0


2


1


Residuo 0


Residuo 1

Respuesta :

Respuesta:

no entiendo lo que está acá

Respuesta:

hola xd

Explicación: