Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Valor absoluto
Dado un número real, calcular su valor absoluto.
2.Par o impar
Dado un número entero, decidir si es o no par.
int numero;
Scanner teclado = new Scanner(System.in);
System.out.printf(“Introduzca un número entero: “);
numero = 12;
if (numero % 2 == 0)
System.out.printf(“ES PAR"
}
else
System.out.printf(“ES IMPAR”);
}
3.Tipo de Triángulo
Dadas las longitudes de los lados de un triángulo, determinar si el triángulo es
equilátero, isósceles o escaleno.
{
Long cateto1, cateto2, cateto3;
System.out.println(40.5);
cateto1 = entrada.nextLong();
System.out.println(66.8);
cateto2 = entrada.nextLong();
System.out.println(55.7);
cateto3 = entrada.nextLong();
System.out.print("Triangulo Equilatero");
System.out.print("Triangulo Isosceles");
else
System.out.print("Triangulo Escaleno");
4.Juego de Dardos
Un tablero de dardos está compuesto por cinco aros concéntricos.
La tabla siguiente muestra el radio de cada uno de estos aros y el puntaje
otorgado por un dardo en cada aro:
RADIO 1 2 3 4 5
. Suponga que el centro del tablero es el punto (0, 0). Calcule el puntaje obtenido con un
dardo que golpea el tablero en el punto (x, y).
5.Distancia al borde
Usted está en el punto (x, y), en el interior de un rectángulo. El rectángulo tiene sus lados
paralelos a
los ejes, su esquina inferior izquierda en el punto (0, 0) y su esquina superior derecha en (a,
b).
Calcule la menor distancia que debe viajar para alcanzar la frontera del rectángulo.
Para cada uno de los siguientes problemas, escriba un programa en el lenguaje java que lo
resuelva
usando instrucciones repetitivas:
6.Encuentro en la universidad
Ana va a la universidad cada A días, Bernardo cada B días, y Carlos cada C días. Si todos
van a la
universidad hoy, ¿dentro de cuántos días irán nuevamente los tres?
7.Primalidad
Dado un número entero, decidir si es o no primo.
import java. util. Scanner;
numero = obtenerNumero.nextInt();
contador = 0;
for (I = 1; I <= numero; I++)
if ((numero % I) == 0)
contador++;
if (contador <= 2)
{
}else{
8.Conjetura de Goldbach
La conjetura de Goldbach afirma que todo número natural par mayor que 2 puede
expresarse como la suma de dos números primos. Dado un natural n, mayor que 2, calcular
dos números primos tales que su suma sea igual a n.
int i=2;
for (int i=2; i<50; i++) { // Buscamos combinaciones entre 2*2=4 y 50*2=100
for (int j=0; j+1<i; j++) { // Nota: j+1 para evitar el caso j=1 (1 no es primo)
int p=i+j, q=i-j; // p & q primos a la misma distancia de 2*i por lo que su suma es 2*
}
System.out.println("Number: "+2*i+" | Combos: "+nCombos);