Categories: All - variables - resultados - distancia - pendiente

by Karla Mosquera 3 years ago

183

Organigrama

Un programa en Java permite calcular la distancia entre dos puntos, la pendiente de una recta, y el radio de una circunferencia. Utilizando la clase Scanner para la entrada de datos y DecimalFormat para el formato de los resultados, el programa emplea un menú que presenta diferentes opciones al usuario.

Organigrama

ERROR

MOSTRAR RESULTADOS

OPERACIONES

ASIGNACIÓN DE VALORES

SWITCH

TÍTULO DEL PROGRAMA

break;

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

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));

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

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

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));

switch(opcion){

case "c":

System.out.println("DISTANCIA ENTRE DOS PUNTOS");
System.out.println("Ingrese el valor de y1:"); num4= dato.nextDouble();
System.out.println("Ingrese el valor de y2:"); num3= dato.nextDouble();
System.out.println("Ingrese el valor de x1:"); num2= dato.nextDouble();
System.out.println("Ingrese el valor de x2:"); num1= dato.nextDouble();

case "b":

System.out.println("RADIO DE UNA CIRCUNFERENCIA");
System.out.println("Ingrese el valor de F:"); num3= dato.nextDouble();
System.out.println("Ingrese el valor de E:"); num2= dato.nextDouble();
System.out.println("Ingrese el valor de D:"); num1= dato.nextDouble();

case "a":

System.out.println("PENDIENTE DE UNA RECTA");
System.out.println("Ingrese el valor de x1:"); num4= dato.nextDouble();
System.out.println("Ingrese el valor de x2:"); num3= dato.nextDouble();
System.out.println("Ingrese el valor de y1:"); num2= dato.nextDouble();
System.out.println("Ingrese el valor de y2:"); num1= dato.nextDouble();

NOMBRE DEL PROYECTO

MENÚ

LIBRERÍAS EXTERNAS

DECLARACIÓN DE VARIABLES

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();

KARLAMOSQUERA_OPERACIONES1P2Q_08ABRIL2021

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

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