KARLAMOSQUERA_OPERACIONES1P2Q_08ABRIL2021

String opcion;
Double num1,num2,num3,num4,respuesta;

Scanner dato = new Scanner(System.in);
DecimalFormat df = new DecimalFormat("0.00");

System.out.println("OPERACIONES");

System.out.println("MENÚ");
System.out.println("a) PENDIENTE DE UNA RECTA");
System.out.println("b) RADIO DE UNA CIRCUNFERENCIA");
System.out.println("c) DISTANCIA ENTRE DOS PUNTOS");

System.out.println("Ingrese el literal de la opción a ejecutar:");
opcion= dato.nextLine();

DECLARACIÓN DE VARIABLES

LIBRERÍAS EXTERNAS

MENÚ

NOMBRE DEL PROYECTO

switch(opcion){

case "a":

System.out.println("PENDIENTE DE UNA RECTA");

System.out.println("Ingrese el valor de y2:");
num1= dato.nextDouble();

System.out.println("Ingrese el valor de y1:");
num2= dato.nextDouble();

System.out.println("Ingrese el valor de x2:");
num3= dato.nextDouble();

System.out.println("Ingrese el valor de x1:");
num4= dato.nextDouble();

case "b":

System.out.println("RADIO DE UNA CIRCUNFERENCIA");

System.out.println("Ingrese el valor de D:");
num1= dato.nextDouble();

System.out.println("Ingrese el valor de E:");
num2= dato.nextDouble();

System.out.println("Ingrese el valor de F:");
num3= dato.nextDouble();

case "c":

System.out.println("DISTANCIA ENTRE DOS PUNTOS");

System.out.println("Ingrese el valor de x2:");
num1= dato.nextDouble();

System.out.println("Ingrese el valor de x1:");
num2= dato.nextDouble();

System.out.println("Ingrese el valor de y2:");
num3= dato.nextDouble();

System.out.println("Ingrese el valor de y1:");
num4= dato.nextDouble();

respuesta=(Math.sqrt(Math.pow(num1,2)+Math.pow(num2,2)-(4*num3)))/(2);

System.out.println("El radio de la circunferencia es:"+df.format(respuesta));

respuesta=(num1-num2)/(num3-num4);

System.out.println("La pendiente de la recta es:"+df.format(respuesta));

respuesta=Math.sqrt(Math.pow(num1-num2,2)+Math.pow(num3-num4,2));

System.out.println("La distancia entre dos puntos es:"+df.format(respuesta));

break;

default:
System.out.println("ERROR");
System.out.println("Ingresar solo a, b, o c");
}

TÍTULO DEL PROGRAMA

SWITCH

ASIGNACIÓN DE VALORES

OPERACIONES

MOSTRAR RESULTADOS

ERROR