Answer:
The program in Java is:
import java.lang.*;
public class MyClass {
public static void main(String args[]) {
for(int i= 0;i<360;i+=45){
double angle = Math.round(Math.toRadians(i)*100.0)/100.0;
double cosX = Math.round(Math.cos(angle)*100.0)/100.0;
double sinX = Math.round(Math.sin(angle)*100.0)/100.0;
System.out.println(angle+": "+cosX +" "+ sinX);
}
}
}
Step-by-step explanation:
This line iterates through the angles from 0 to 360 or 0 to 2*Pi
for(int i= 0;i<360;i+=45){
This calculates the angle to radians
double angle = Math.round(Math.toRadians(i)*100.0)/100.0;
This calculats the cosine of the angle rounded to 2 decimal place
double cosX = Math.round(Math.cos(angle)*100.0)/100.0;
This calculats the sine of the angle rounded to 2 decimal place
double sinX = Math.round(Math.sin(angle)*100.0)/100.0;
This prints the required output
System.out.println(angle+": "+cosX +" "+ sinX);
}