Está en la página 1de 13

QUIZ 2 SEMANA 07 SEGUNDO INTENTO

Pregunta 1
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

Cuál es la manera correcta para convertir mi arreglo en String e imprimirlo en pantalla ?

Seleccione una:
a. System.out.println(Arrays.toString(arreglo));

b. System.out.println(Arreglo);

c. System.out.println("Su arreglo es");

d. System.out.println("Su arreglo fue"+Arreglo);

Retroalimentación

Respuesta correcta

La respuesta correcta es: System.out.println(Arrays.toString(arreglo));

Pregunta 2
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

La forma de representación del comportamiento de una clase, teniendo en cuenta que estas
definiciones parten de un lenguaje de programación orientado a objetos. Se le conoce como:
Seleccione una:
a. Método

b. Súper Clase

c. Arreglo

d. Matrices

Retroalimentación

Respuesta correcta

La respuesta correcta es: Método

Pregunta 3
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas,


¿qué valor se imprimiría en pantalla?

int x=26750,r=0;
r+=x/10000;
x=x%10000;
r+=x/1000;
x=x%1000;
r+=x/100;
x=x%100;
r+=x/10;
r+=x%10;
System.out.println(r);
Respuesta:
21,925

Retroalimentación

La respuesta correcta es: 20

Pregunta 4
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

El siguiente fragmento de código modela una ganancia de interés mensual en una inversión.
La variable real dinero tiene definida previamente la cantidad a invertir. Evalúe el programa
para valores de dinero igual a 1000, 2000 y 3000. Cuánto ha ganado en la inversión (sin tener
en cuenta los decimales)?

int mes = 1;

while (mes <= 12) {

dinero = dinero * 1.02;

mes++;

System.out.println (dinero);

Seleccione una:
a.

 200 si la inversión es de 1000

 500 si la inversión es de 2000

 800 si la inversión es de 3000

b.
 1268 si la inversión es de 1000

 2536 si la inversión es de 2000

 3804 si la inversión es de 3000

c.

 254 si la inversión es de 1000

 545 si la inversión es de 2000

 821 si la inversión es de 3000

d.

 268 si la inversión es de 1000

 502 si la inversión es de 2000

 804 si la inversión es de 3000

e.

 268 si la inversión es de 1000

 536 si la inversión es de 2000

 810 si la inversión es de 3000

f.

 278 si la inversión es de 1000

 526 si la inversión es de 2000

 814 si la inversión es de 3000


Retroalimentación

La respuesta correcta es:

 1268 si la inversión es de 1000

 2536 si la inversión es de 2000

 3804 si la inversión es de 3000

Pregunta 5
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

La recursión se basa en la definición de la solución de problemas con base en llamadas a


un mismo método,desde sí mismo.

Seleccione una:
Verdadero

Falso

Retroalimentación

La respuesta correcta es 'Verdadero'

Pregunta 6
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran
ejecutadas, ¿Qué valor se imprimiría en pantalla?

int r3=0;
int x=3;
float a=28.99f;
int b=6;
x=(int)a;
b--;
x=x % b * b % x - 6;
System.out.println(b);

Respuesta:
5

Retroalimentación

La respuesta correcta es: 5

Pregunta 7
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

Considere el siguiente fragmento de código. Seleccione la opción donde todas las


afirmaciones sean correctas.
boolean a = false;

boolean b = true;

while (true || a == b) {

System.out.println ("...");

a = !a;

b = !b;

Seleccione una:
a. El ciclo no terminará nunca. Los cambios que se hacen sobre a y b son irrelevantes

porque nunca afectarán al ciclo. Imprimirá ... indefinidamente.

b. El ciclo terminará dependiendo de los valores de a y b . El valor true en la condición del

ciclo no afecta al ciclo. Imprimirá ... cuando a sea igual a b .


c. El ciclo terminará dependiendo de los valores de a y b . El valor true en la condición del

ciclo afecta al ciclo dependiendo de los valores de a y b .


d. El ciclo nunca se ejecutará.

e. El ciclo se ejecutará exactamente una vez, porque al cambiar los valores de a y b se

detendrá.

Retroalimentación

La respuesta correcta es: El ciclo no terminará nunca. Los cambios que se hacen
sobre a y b son irrelevantes porque nunca afectarán al ciclo. Imprimirá ... indefinidamente.

Pregunta 8
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

Para llenar un arreglo desde la primera posición del mismo, Cuál seria la manera correcta de
realizar nuestro ciclo for ?

Seleccione una:
a.

for (int i=0;i<final;i++){

b.
for (int i=1;i<final;i++){

c.

for (int i=2;i<final;i++){

d.

for (int i=3;i<final;i++){

Retroalimentación

La respuesta correcta es:


for (int i=0;i<final;i++){

Pregunta 9
Correcta
Puntúa 1,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

Suponiendo que inicialmente n = 5 , qué imprime el siguiente fragmento de código?


int m = n * 2;

int i = 1;

while (i <= n) {

int j = 1;

while (j < m) {

if (j >= i && j <= m - i) {

if (j <= n)

System.out.print (" " + (j - i + 1) + " ");

else

System.out.print (" " + (m - j - i + 1) + " ");

} else {

System.out.print (" ");


}

j = j + 1;

System.out.println ();

i = i + 1;

Seleccione una:
a.

1 2 3 4 5 4 3 2 1

2 2

3 3

4 4

5 5

4 4

3 3

2 2

1 2 3 4 5 4 3 2 1

b.

1 1

2 2

3 3

4 4

4 4

3 3

2 2

1 1

c.
1

1 2 1

1 2 3 2 1

1 2 3 4 3 2 1

1 2 3 4 5 4 3 2 1

d.

1 2 3 4 5 4 3 2 1

1 2 3 4 3 2 1

1 2 3 2 1

1 2 1

Retroalimentación

La respuesta correcta es:


1 2 3 4 5 4 3 2 1

1 2 3 4 3 2 1

1 2 3 2 1

1 2 1

Pregunta 10
Incorrecta
Puntúa 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta

Suponiendo que inicialmente n = 5 , qué imprime el siguiente fragmento de código?


int m = n * 2;
int i = n;

while (i >= 1) {

int j = 1;

while (j < m) {

if (j >= i && j <= m - i) {

if (j <= n)

System.out.print (" " + (j - i + 1) + " ");

else

System.out.print (" " + (m - j - i + 1) + " ");

} else {

System.out.print (" ");

j = j + 1;

System.out.println ();

i = i - 1;

Seleccione una:
a.

1 2 3 4 5 4 3 2 1

2 2

3 3

4 4

5 5

4 4

3 3

2 2

1 2 3 4 5 4 3 2 1
b.

1 1

2 2

3 3

4 4

4 4

3 3

2 2

1 1

c.

1 2 1

1 2 3 2 1

1 2 3 4 3 2 1

1 2 3 4 5 4 3 2 1

d.

1 2 3 4 5 4 3 2 1

1 2 3 4 3 2 1

1 2 3 2 1

1 2 1

Retroalimentación

La respuesta correcta es:


1

1 2 1

1 2 3 2 1
1 2 3 4 3 2 1

1 2 3 4 5 4 3 2 1

Finalizar revisión

También podría gustarte