Programacion
123456875654Documentos de Investigación4 de Junio de 2021
2.033 Palabras (9 Páginas)115 Visitas
1. ¿Cuál de los siguientes códigos es válido?
a) boolean b = 1;
b) boolean b = true;
c) boolean b = "true";
d) boolean b = True;
no son compatibles con tipos de datos enteros
2. ¿Qué está mal con el siguiente código?
if (a > b) then c = 0;
3. ¿Que está mal en la siguiente función?
static int sum(int n) {
if (n < 0) return;
double sum = 0.0;
for (int i = 0; i < n; i++)
sum = sum + i;
return (int) sum;
}
4. Si al correr el código de abajo, el usuario escribe los números 2, 5 y 0 ¿Cuál es la salida del siguiente código?
Import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int number, max;
number = input.nextInt();
max = number;
do {
number = input.nextInt();
if (number > max)
max = number;
} while (number != 0);
System.out.println("max es " + max);
System.out.println("numero " + number);
}
}
5. ¿Qué está mal con el siguiente fracmento de código?
int[] a = new int[10];
for (int i = 0; i < 10; i++)
a[i] = i * i;
6. ¿Qué imprime en pantalla el siguiente fragmento de código?
int a = 10;
System.out.println(“a”+4);
7. ¿Qué está mal con el siguiente código?
if a > b { c = 0; }
8. ¿Que está mal en la siguiente función?
static int sum(int n) {
if (n < 0) return 0;
double sum = 0.0;
for (int i = 0; i < n; i++)
sum = sum + i;
return sum;
}
9. Si al correr el código de abajo, el usuario escribe los números 4, 2 y 0 ¿Cuál es la salida del siguiente código?
Import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int number, max;
number = input.nextInt();
max = number;
do {
number = input.nextInt();
if (number > max)
max = number;
} while (number != 0);
System.out.println("max es " + max);
System.out.println("numero " + number);
}
}
11. ¿Cuál es el valor de a después de la siguiente línea de código?
double a = 8 / 3;
12. ¿Qué está mal con el siguiente código?
if (a > b) c = 0 else b = 0;
13. ¿Que está mal en la siguiente función?
static int sum(int n) {
if (n < 0) return;
double sum = 0.0;
for (int i = 0; i < n; i++)
sum = sum + i;
return sum;
}
14. Si al correr el código de abajo, el usuario escribe los números 3, 2 y 0 ¿Cuál es la salida del siguiente código?
Import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int number, max;
number = input.nextInt();
max = number;
do {
number = input.nextInt();
if (number > max)
max = number;
} while (number != 0);
System.out.println("max es " + max);
System.out.println("numero " + number);
}
}
15. ¿Qué está mal con el siguiente código?
int[] a;
for (int i = 0; i < 10; i++)
a[i] = i * i;
16. ¿Cuáles de los siguientes no son datos primitivos?
1. float
2. int
3. byte
4. String
5. boolean
6. Math
7. short
8. double
Char
long
17. ¿Cuáles de los siguientes son literales de boolean?
1. true
2. True
3. “false”
4. false
5. FALSE
6. TRUE
7. “true”
8. False
18. ¿Qué error hay en el siguiente código?
public class Suma {
public static void main(String[] args) {
int a = 10;
short b = 0;
for (int i = 0; i < 10; i++) {
b = b + a;
}
System.out.println(b);
}
}
19. ¿Qué imprime el siguiente segmento de código?
public static void main(String[] args) {
int a = 10;
if ( (a < 10) && (a / 0 > 4 ))
a++;
System.out.println(a);
}
20. ¿Qué error tiene la siguiente declaración de clase?
public Informe {
public Informe() {
}
public static int metodo(int dato) {
return dato++;
}
}
21. ¿Qué error hay en el siguiente código?
public class Examen {
public int suma(int a, int b) {
return a + b;
}
public double suma(double a, double b) {
return a + b;
...