E ae pessoal, sou novo no forum e tambem novo em programação Java. Tenho 16 anitos ainda e entao minha matematica nem é tao boa… =/
Pelo o que eu testei aqui, o Java e a Matematica esta funcionando certinho xD
// Programa Feito por *** blackfalcon ***
import java.util.Scanner;
public class Trigonometria
{
public static void main ( String args[] )
{
int angulo, escolha;
double ca, co, hip, seno, cosseno, tangente, rad;
Scanner scan = new Scanner ( System.in );
System.out.print("\nDigite o angulo: ");
angulo = scan.nextInt();
System.out.println("\n1 - Seno\n2 - Cosseno\n3 - Tangente");
System.out.print("\nVoce deseja achar: ");
escolha = scan.nextInt();
switch(escolha)
{
case 1:
{
rad = (Math.PI/180) * angulo;
seno = Math.sin(rad);
System.out.println("\nO Seno do angulo " + angulo + " e: " + Math.sin(rad));
System.out.print("\nDigite a Hipotenusa: ");
hip = scan.nextDouble();
System.out.println("\nO Resultado final e: " + seno * hip );
break;
}
case 2:
{
rad = (Math.PI/180) * angulo;
cosseno = Math.cos(rad);
System.out.println("\nO Cosseno do angulo " + angulo + " e: " + Math.cos(rad));
System.out.print("\nDigite a Hipotenusa: ");
hip = scan.nextDouble();
System.out.println("\nO Resultado final e: " + cosseno * hip );
break;
}
case 3:
{
rad = (Math.PI/180) * angulo;
tangente = Math.tan(rad);
System.out.println("\nA Tangente do angulo " + angulo + " e: " + Math.tan(rad));
System.out.print("\nDigite o Cateto Adjacente: ");
ca = scan.nextDouble();
System.out.println("\nO Resultado final e: " + tangente * ca );
break;
}
}
}
}
Caso tiver algum erro, falem pra mim. O programinha é basico, porem ajudara muitas pessoas que estao começando assim como eu.
Abraços