«^»
2.1. A simple Java program

0039: import java.io.BufferedReader;                               // Convert.java
0040: import java.io.InputStreamReader; import java.io.IOException;
0041: public class Convert {                                 /* BJC 960603 */
0042:    public static void main(String[ ] args) throws IOException {
0043:       System.out.println("type in the lowest Fahrenheit value");
0044:       BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
0045:       int lower = Integer.parseInt(input.readLine());
0046:       System.out.println("type in the number of lines: ");
0047:       int numOfLines = Integer.parseInt(input.readLine());
0048:       int upper = lower + numOfLines - 1;
0049:       for (int fahrenheit = lower; fahrenheit <= upper; fahrenheit++ ) {
0050:          float celsius = to_celsius(fahrenheit);
0051:          System.out.println(fahrenheit + " F is " + celsius + " C");
0052:       }
0053:    }
0054:    // function to convert a temperature from degrees Fahrenheit
0055:    // to degrees Celsius
0056:    private static float to_celsius(float fahr) {
0057:       return (fahr - 32.0F)*5.0F/9.0F;
0058:    }
0059: }