Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Pregunta 1
9 / 9 ptos.
El programa genera una cadena compuesta de X y O donde X representa los dígitos pares
de un número de 3 cifras y O representa los dígitos impares.
Pregunta 2
9 / 9 ptos.
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 3
9 / 9 ptos.
Cuál es la manera correcta para convertir mi arreglo en String e imprimirlo en pantalla ?
System.out.println(Arreglo);
System.out.println(Arrays.toString(arreglo));
Pregunta 4
9 / 9 ptos.
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.
True
False
Pregunta 5
9 / 9 ptos.
El programa busca una letra s en una palabra c, cambia el valor de la variable respuesta a
false al encontrar la letra, de lo contrario la deja en true.
El programa busca una letra s en una palabra c, cambia el valor de la variable respuesta a
true al encontrar la letra, de lo contrario la deja en false.
El programa busca una letra c en una palabra s, cambia el valor de la variable respuesta a
true al encontrar la letra, de lo contrario la deja en false.
El programa recorre una palabra contando el número de coincidencias de una letra c en una
palabra s.
El programa revisa si una letra c se encuentra en una palabra s dejando true en la variable
respuesta si la encuentra i veces.
El programa busca una letra c en una palabra s, cambia el valor de la variable respuesta a
false al encontrar la letra, de lo contrario la deja en true.
Pregunta 6
9 / 9 ptos.
Cuál es la librería que debo llamar para imprimir un arreglo en pantalla ?
import java.util.String;
import java.util.Arrays;
import java.util.Math;
import java.util.Scanner;
IncorrectoPregunta 7
0 / 9 ptos.
Suponiendo que inicialmente n = 5, Cuál es la impresión resultante del siguiente fragmento
de código?
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;
}
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
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
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
1 1
2 2
3 3
4 4
5
4 4
3 3
2 2
1 1
Pregunta 8
9 / 9 ptos.
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;
}
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
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
1 1
2 2
3 3
4 4
5
4 4
3 3
2 2
1 1
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 9
9 / 9 ptos.
Se dice que dos números naturales son primos relativos si no tienen ningún factor primo en
común o, dicho de otra manera, si y sólo si su máximo común divisor es igual a 1. Dados
dos números naturales a y b, cuál de los siguientes fragmentos de código dice
correctamente si son o no primos relativos?
int i = 2;
boolean resultado = true;
while (i < a) {
if (a % i != 0 && b % i != 0)
resultado = false;
i = i + 1;
}
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;
}
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;
}
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 10
9 / 9 ptos.
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:
Súper Clase
Matrices
Método
Arreglo