Documentos de Académico
Documentos de Profesional
Documentos de Cultura
import java.io.*;
public abstract class Triangulos {
Rights=alfa.readLine();
z=Integer.parseInt(Rights);
switch(z)
{
case 1:
System.out.print("Primero verificamos si el triangulos
existe,siga las siguientes instrucciones");
System.out.print("\nDiga como va a ingresar sus angulos en grados
minutos y segundos o en forma decimal ");
System.out.print("\n\tMENU");
System.out.print("\n\t0 GRADOS MINUTOS SEGUNDOS");
System.out.print("\n\t1 DECIMALES\n");
Rights=alfa.readLine();
y=Integer.parseInt(Rights);
switch(y)
{
case 0:
do {
System.out.print("Grados:");
Rights=alfa.readLine();
A1=Double.parseDouble(Rights);
if(A1>180) {
System.out.print("Los datos son inconrrectos\n");}
else {
System.out.print("Los datos son correctos\n");}
}while(A1>180);
do {
System.out.print("Minutos:");
Rights=alfa.readLine();
A2=Double.parseDouble(Rights);
if(A2>59) {
System.out.print("Los datos son incorrectos\n");}
else {
System.out.print("Los datos son correctos\n");}
}while(A2>59);
do {
System.out.print("Segundos:");
Rights=alfa.readLine();
A3=Double.parseDouble(Rights);
A=(A1+A2/60+A3/3600);
if(A3>59) {
System.out.println("Los datos son incorrectos");}
else {
System.out.print("Los datos son correctos\n");
System.out.println("El angulo A de su triangulo es: \n"+ A );}
}while(A3>59);
System.out.print("\nAngulo B\n");
do{
System.out.print("Grados:");
Rights=alfa.readLine();
B1=Double.parseDouble(Rights);
if(B1>180) {
System.out.print("Los datos son inconrrectos\n");}
else {
System.out.print("Los datos son correctos\n");}
}while(B1>180);
do {
System.out.print("Minutos:");
Rights=alfa.readLine();
B2=Double.parseDouble(Rights);
if(B2>59) {
System.out.println("Los datos son incorrectos");}
else {
System.out.print("Los datos son correctos\n");}
}while(B2>59);
do {
System.out.print("Segundos:");
Rights=alfa.readLine();
B3=Double.parseDouble(Rights);
B=(B1+B2/60+B3/3600);
if(B3>59) {
System.out.println("Los datos son incorrectos");}
else {
System.out.print("Los datos son correctos\n");
System.out.println("El angulo B de su triangulo es: \n"+ B );}
}while(B3>59);
System.out.print("\nAngulo C");
do{
System.out.print("\nGrados:");
Rights=alfa.readLine();
C1=Double.parseDouble(Rights);
if(C1>180) {
System.out.print("Los datos son inconrrectos\n");}
else {
System.out.print("Los datos son correctos\n");}
}while(C1>180);
do {
System.out.print("Minutos:");
Rights=alfa.readLine();
C2=Double.parseDouble(Rights);
if(C2>59) {
System.out.println("Los datos son incorrectos");}
else {
System.out.print("Los datos son correctos\n");}
}while(C2>59);
do{
System.out.print("Segundos:");
Rights=alfa.readLine();
C3=Double.parseDouble(Rights);
C=(C1+C2/60+C3/3600);
if(C3>59) {
System.out.println("Los datos son incorrectos");}
else {
System.out.print("Los datos son correctos\n");
System.out.println("El angulo C de su triangulo es: \n"+ C );}
}while(C3>59);
if(A+B+C==180) {
System.out.println("La suma de los angulos de su triangulo es
180.Perfecto!!");
System.out.print("Clasificacion del triangulo por angulos :");
if((A<90)&&(B<90)&&(C<90))
System.out.println("El triangulo es un acutangulo");
else
if((A==90)||(B==90)||(C==90))
System.out.println("El triangulo es recto");
else
if((A>90)||(B>90)||(B>90))
System.out.println("Es un obtusangulo");}
else {
System.out.println("El angulo no
existe");}
if((a==b)&&(b==c))
System.out.println("El triangulo es equilatero");
else
if((a==b)||(b==c)||(c==a))
System.out.println("El triangulo es isoceles");
else
if((a!=b)&&(b!=c)&&(c!=a))
System.out.println("El triangulo es escaleno");
break;
case 1:
if(A+B+C==180) {
System.out.println("La suma de los angulos de su triangulo
es 180.Perfecto!!");
System.out.print("Clasificacion del triangulo por angulos:
");
if((A<90)&&(B<90)&&(C<90))
System.out.println("El triangulo es un
acutangulo");
else
if((A==90)||(B==90)||(C==90))
System.out.println("El triangulo es
recto");
else
if((A>90)||(B>90)||(B>90))
System.out.println("Es un
obtusangulo");}
else {
System.out.println("El triangulo no
existe");}
if((a==b)&&(b==c))
System.out.println("El triangulo es equilatero");
else
if((a==b)||(b==c)||(c==a))
System.out.println("El triangulo es isoceles");
else
if((a!=b)&&(b!=c)&&(c!=a))
System.out.println("El triangulo es escaleno");
break;
}
break;
}
catch (IOException w) {
System.out.println("Error");}
}