Для класса, который я принимаю Я пытаюсь создать программу, которая создает таблицу значений sin(), cos() и tan() для углов от 0 до 180 градусов с шагом 5 градусов.Начальная основная таблица триггеров с шагом 5 градусов
! http://i65.tinypic.com/14ahliq.jpg
До сих пор у меня есть следующий код, который создает введение и первые две строки таблицы, но я не могу понять, как заставить его повторить.
import java.util.*;
public class Angles {
public static void main(String[] args) {
Scanner console = new Scanner(System.in);
System.out.println("This program computes the");
System.out.println("sin(), cos(), and tan() values");
System.out.println("for angles from 0 to 180 degrees");
System.out.println("in steps of 5 degrees.");
System.out.println("");
System.out.println("Angle\tSin()\tCos()\tTan()");
double Anglex = 0;
for(double i = 5;i <= Anglex;i += 5) {
Anglex = 0 + i;
}
double Sinx = Math.sin(Math.toRadians(Anglex));
double Cosx = Math.cos(Math.toRadians(Anglex));
double Tanx = Math.tan(Math.toRadians(Anglex));
System.out.println(Anglex + "\t" + Sinx + "\t" + Cosx + "\t" + Tanx);
}
}
Благодарим вас, переделав цикл for и добавив {} помог, и теперь мой код работает, и спасибо за советы по использованию double в качестве индекса цикла и букв верхнего регистра для имен переменных! Я совершенно новичок в программировании, поэтому вы очень помогли :) – Sc0426