You are on page 1of 8

Pregunta 1

Sin responder an
Punta como 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};
Pregunta 2
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Suponiendo que inicialmente n = 5 , qu imprime el siguiente fragmento de cdigo?
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

1
Pregunta 3
Sin responder an
Punta como 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

1
Pregunta 4
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
La recursin se basa en la definicin de la solucin de problemas con base en
llamadas a
un mismo mtodo,desde s mismo.
Seleccione una:
Verdadero
Falso
Pregunta 5
Sin responder an
Punta como 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
Pregunta 6
Sin responder an
Punta como 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);
Respuesta:
Pregunta 7
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Cul es la librera que debo llamar para imprimir un arreglo en pantalla ?
Seleccione una:
a. import java.util.Scanner;
b. import java.util.Arrays;
c. import java.util.Math;
d. import java.util.String;
Pregunta 8
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Considere el siguiente cdigo fuente y defina previamente la variable X,con diferentes nmeros de
tres cifras. Evalu Qu hace el programa, ?

String cadena = "";

if ((x / 100) % 2 == 0){

cadena = "O" + cadena;}

else {

cadena = "X" + cadena;}

if ((x % 100 / 10) % 2 == 0){

cadena = cadena + "O";}

else {

cadena = cadena + "X";}

if ((x % 100 % 10 / 1) % 2 == 0){

cadena = cadena + "O";}

else {

cadena = cadena + "X";}

System.out.println(cadena);
Seleccione una:
a. El programa genera una cadena compuesta de X y O donde X representa los dgitos impares de un
nmero de 3 cifras y O representa los dgitos pares.
b. El programa genera una cadena compuesta de X y O donde X representa los dgitos mltiplos de 3 y O
representa los dgitos que no lo son.
c. El programa genera una cadena compuesta de X y O donde X representa los dgitos pares de un nmero
de 3 cifras y O representa los dgitos impares.
d. El programa genera una cadena compuesta de X y O donde X representa los dgitos mltiplos de 10 y O
representa los dgitos que no lo son en un nmero de 3 cifras.
e. El programa genera una cadena compuesta de X y O donde X representa los dgitos mltiplos de 3 y O
representa los dgitos que no lo son en un nmero de 10 cifras.
f. El programa genera una cadena compuesta de X y O donde X representa los dgitos mltiplos de 3 y O
representa los dgitos que no lo son en un nmero de 2 cifras.
Pregunta 9
Sin responder an
Punta como 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");
}
Pregunta 10
Sin responder an
Punta como 1,0
Marcar pregunta

Enunciado de la pregunta
Para efectos prcticos,las funciones recursivas sern implementadas como:
Seleccione una:
a. Mtodos
b. Asignaciones
c. Declaraciones
d. Polimorfismo
1-b
2-d
3-b
4-v
5-a,b,c
6-0
7-a
8-a
9-b
10-a

You might also like