Anda di halaman 1dari 13

omenzado el lunes, 17 de octubre de 2016, 19:43

Estado Finalizado

Finalizado en lunes, 17 de octubre de 2016, 21:06

Tiempo empleado 1 hora 23 minutos

Puntos 5,0/10,0

Calificacin 37,5 de 75,0 (50%)

Pregunta 1
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Suponiendo que inicialmente n = 5, Cul es la impresin resultante del siguiente fragmento de
cdigo?

int m = n * 2;

int i = 1;

while (i < m) {

int j = 1;

while (j < m) {

if (i == 1 || i == m - 1) {

if (j <= n)

System.out.print (" " + j + " ");

else

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

} else if (j == 1 || j == m - 1) {

if (i <= n)

System.out.print (" " + i + " ");


else

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

} 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

Retroalimentacin
Respuesta incorrecta.
La respuesta correcta es:
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

Pregunta 2
Incorrecta
Punta 0,0 sobre 1,0
Marcar pregunta

Enunciado de la pregunta
Se dice que dos nmeros naturales son primos relativos si no tienen ningn factor primo en
comn o, dicho de otra manera, si y slo si su mximo comn divisor es igual a 1. Dados dos
nmeros naturales a y b , cul de los siguientes fragmentos de cdigo dice correctamente si
son o no primos relativos?
Seleccione una:
a.
int c = a;

if (a > b)

c = b;

int i = 2;

boolean resultado;

while (i < c) {

if (a % i == 0 && b % i == 0)

resultado = false;

else

resultado = true;

i = i + 1;

b.
int c = a;

if (a > b)

c = b;

int i = 2;

boolean resultado = true;

while (resultado && i < c) {


if (a % i == 0 && b % i == 0)

resultado = false;

i = i + 1;

c.
int i = 2;

boolean resultado = true;

while (i < a) {

if (a % i != 0 && b % i != 0)

resultado = false;

i = i + 1;

d.
int c = a;

if (a > b)

c = b;

int i = 2;

boolean resultado = true;

while (resultado && i < c) {

if (a % i == 0 || b % i == 0)

resultado = false;

i = i + 1;

Retroalimentacin
Respuesta incorrecta.
La respuesta correcta es:
int c = a;

if (a > b)

c = b;

int i = 2;
boolean resultado = true;

while (resultado && i < c) {

if (a % i == 0 && b % i == 0)

resultado = false;

i = i + 1;

Pregunta 3
Correcta
Punta 1,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Como se le llama la relacin que define la solucin de la situacin particular y se
basa en llamadas a la misma funcin?
Seleccione una:

a. Relacin de recurrencia
b. Relacin directa
c. Relacin redundante
d. Relacin de concurrencia

Retroalimentacin
Respuesta correcta
La respuesta correcta es: Relacin de recurrencia

Pregunta 4
Correcta
Punta 1,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Cul de los siguientes fragmentos de cdigo dice correctamente si son o no primos?
Seleccione una:
a. int a=2,i,n;
System.out.println("Ingrese numero");
n=sc.nextInt();
for(i=1;i<(n+1);i++){
if(n%i==0){
a++;
}
}
if(a!=3){
System.out.println("No es Primo");
}else{
System.out.println("Si es Primo");
}

b. Scanner sc = new Scanner(System.in);


int a=0,i,n;
System.out.println("Ingrese numero");
n=sc.nextInt();
for(i=1;i<(n+1);i++){
if(n%i==0){
a++;
}
}
if(a!=2){
System.out.println("No es Primo");
}else{
System.out.println("Si es Primo");

}
c. Scanner sc = new Scanner(System.in);
int a=3,i,n;
System.out.println("Ingrese numero");
n=sc.nextInt();
for(i=1;i<(n+1);i++){
if(n%i==0){
a++;
}
}
if(a!=5){
System.out.println("No es Primo");
}else{
System.out.println("Si es Primo");
}
d. Scanner sc = new Scanner(System.in);
int a=0,i,n;
System.out.println("Ingrese numero");
n=sc.nextInt();
for(i=1;i<(n+1);i++){
if(n%i==4){
a++;
}
}
if(a!=3){
System.out.println("No es Primo");
}else{
System.out.println("Si es Primo");
}

Retroalimentacin
La respuesta correcta es: Scanner sc = new Scanner(System.in);
int a=0,i,n;
System.out.println("Ingrese numero");
n=sc.nextInt();
for(i=1;i<(n+1);i++){
if(n%i==0){
a++;
}
}
if(a!=2){
System.out.println("No es Primo");
}else{
System.out.println("Si es Primo");
}

Pregunta 5
Correcta
Punta 1,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 imprimira 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);
83
Respuesta:

Retroalimentacin
La respuesta correcta es: 83

Pregunta 6
Incorrecta
Punta 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 imprimira en pantalla?
int x=26750,r=0;
r+=x/1000;
x=x%1000;
r+=x/100;
x=x%100;
r+=x/100;
x=x%10;
r+=x/10;
r+=x%10;
System.out.println(x);

30
Respuesta:

Retroalimentacin
La respuesta correcta es: 0

Pregunta 7
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Cul es la manera correcta de declarar un arreglo VACO, de tipo entero, con dos datos de
tipo entero ?
Seleccione una:
a. int [ ] numero = new int [2];
b. int numero [ ] = {1,2};

c. int [2] = teclado.next();


d. int [ ] = {2};

Retroalimentacin
Respuesta incorrecta.
La respuesta correcta es: int [ ] numero = new int [2];

Pregunta 8
Correcta
Punta 1,0 sobre 1,0

Marcar pregunta

Enunciado de la pregunta
Segn las lecturas, en que casos es conveniente usar mtodos?
Seleccione una o ms de una:

a. Cuando se identifican tareas repetitivas en el cdigo.

b. Cuando el programa se hace largo y complicado

c. Cuando la tarea se hace dispendiosa

d. Cuando las variables no se inicializarn

e. Cuando las constantes son muy grandres

Retroalimentacin
Respuesta correcta
La respuesta correcta es: Cuando se identifican tareas repetitivas en el cdigo., Cuando el
programa se hace largo y complicado, Cuando la tarea se hace dispendiosa

Pregunta 9
Incorrecta
Punta 0,0 sobre 1,0

Marcar pregunta
Enunciado de la pregunta

Suponiendo que inicialmente n = 5 , Cul es la impresin resultante del siguiente fragmento


de cdigo?
int m = n * 2;

int i = 1;

while (i < m) {

int j = 1;

while (j < m) {

if (i == j || m - i == j) {

if (i <= n)

System.out.print (" " + i + " ");

else

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

} 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

Retroalimentacin
La respuesta correcta es:
1 1

2 2
3 3

4 4

4 4

3 3

2 2

1 1

Pregunta 10
Correcta
Punta 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 imprimira 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(x);

9
Respuesta:

Retroalimentacin
La respuesta correcta es: 9
Finalizar revisin

Anda mungkin juga menyukai