Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aporte Semana 5
Aporte Semana 5
PROGRAMACIÓN DE COMPUTADORES
GRUPO 29
JAIME VARGAS
EDUARDO MORENO OLIVERA
HAYDER SMITH MAFLA NORIEGA
FRANCISCO OMAR RIASCOS GÓMEZ
INSTRUCTORA
DIANA ANGELICA CRUZ ORTEGA
import java.util.Scanner;
num = in.nextDouble();
if(num<0){
num2 = -num;
}else{
num2 = num;
import java.util.Scanner;
num = in.nextInt();
res = num%2;
if(res==0){
}else{
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.
import java.util.Scanner;
lado1 = in.nextDouble();
lado2 = in.nextDouble();
}else{
4. Juego de dardos Un tablero de dardos está compuesto por cinco aros concéntricos.
import java.util.Scanner;
double x, y, dist;
x = in.nextDouble();
y = in.nextDouble();
dist = Math.sqrt(x*x+y*y);
}else{
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:
package paquete1;
private double x;
private double y;
this.x=x;
this.y=y;
}
public double getX() {
return x;
return y;
this.x=x;
this.y=y;
return hipotenusa;
package paquete1;
// Clase Punto
// (c) 2008 IT
// Constructor
public Punto(double x, double y) {
this.x = x;
this.y = y;
}
// metodos de acceso
public double getX() {
return x;
}
// devuelve el cuadrante
public int calcularCuadrante() {
if (x > 0.0 && y > 0.0) {
return 1;
} else if (x < 0.0 && y > 0.0) {
return 2;
} else if (x < 0.0 && y < 0.0) {
return 3;
} else if (x > 0.0 && y < 0.0) {
return 4;
} else {
// (x==0.0 || y==0.0)
return 0;
}
}
// Manejador de excepciones
try {
double x = Double.parseDouble(args[0]);
double y = Double.parseDouble(args[1]);
import java.util.Scanner;
}
}
return prim;
}
public static void main(String args[]) {
} else {
System.out.println(" el numero entero "+numero+" no es
primo");
}
}
}
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.
import java.util.Scanner;
public class Punto8{
public static void main(String[] args){
Scanner entrada = new Scanner(System.in);