mirror of
https://github.com/Xevion/contest.git
synced 2025-12-11 10:06:52 -06:00
feb 2015 problem 9 and 10
This commit is contained in:
23
uil/aplus-february-2015/10/Radians.java
Normal file
23
uil/aplus-february-2015/10/Radians.java
Normal file
@@ -0,0 +1,23 @@
|
||||
import static java.lang.System.out;
|
||||
import java.util.Scanner;
|
||||
import java.util.Arrays;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
||||
class Main {
|
||||
public static void main(String[] args) throws IOException {
|
||||
Scanner s = new Scanner(new File("radians.dat"));
|
||||
while(s.hasNextInt()) {
|
||||
int degrees = s.nextInt();
|
||||
double rad = Math.toRadians(degrees) / Math.PI;
|
||||
String radians;
|
||||
if(rad == 1)
|
||||
radians = "";
|
||||
else if(rad % 1 == 0)
|
||||
radians = Integer.toString((int) rad);
|
||||
else
|
||||
radians = String.format("%.2f", rad);
|
||||
out.println(String.format("%s degrees = %sPI radians", degrees, radians));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user