Programacion
Enviado por 123456875654 • 4 de Junio de 2021 • Documentos de Investigación • 2.033 Palabras (9 Páginas) • 89 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) {
...