Я делаю программу для выполнения синус, косинус, тангенс функцию, и я в процессеМои переменные не будут учитываться, так как компилятор считает, что они не могут быть порождал
Однако, поскольку я использовал если-то еще о , он считает, что моя переменная (stepc) не может быть инициализирована. Поскольку Триг графики повторяются, я пытаюсь сделать все графики под диапазоне от 0 до 360.
import java.util.Scanner;
public class Trigonometry
{
public static void main(String[]args)
{
double answer;
double x;
double stepa;
double stepb;
double stepc;
double stepd;
Scanner scanner = new Scanner (System.in);
System.out.print("Enter number");
x = scanner.nextDouble();
stepa = Math.abs(x);
stepb = stepa/360 ;
if(stepb > 1) // <-- my functions for step c
{
while (stepb>1)
{
stepc = stepb - 1;
}
}
else
{
stepc=stepb;
}
stepd=stepc*360; // <-- won't consider step c
System.out.println(stepc);
}
}
----jGRASP exec: javac -g Trigonometry.javaenter code here Trigonometry.java:34: variable stepc might not have been initialized stepd=stepc*360; ^ 1 error ----jGRASP wedge2: exit code for process is 1. ----jGRASP: operation complete.
друзья, мои ценности будут входные числа людей ... – user2999870