Monday, 30 October 2017

Introduction to Java program



Problem 1.11
                     The U.S. Census Bureau projects population based on the
following assumptions:
One birth every 7 seconds
One death every 13 seconds
One new immigrant every 45 seconds
Write a program to display the population for each of the next five years. Assume the
current population is 312,032,486 and one year has 365 days.

Description
 In Java, if two integers perform division, the result is an integer. The fractional part is truncated. For   example, 5 / 4 is 1 (not 1.25) and 10 / 4 is 2 (not 2.5). To get an accurate result with
the fractional part, one of the values involved in the division must be a number with a
decimal point. For example, 5.0 / 4 is 1.25 and 10 / 4.0 is 2.5

Solution:
                  public class Message {

    public static void main(String[] args) {
         
        System.out.println("Total born = "+(5*365*24*60*60)/7);
        System.out.println("Total died = "+(5*365*24*60*60)/13);
        System.out.println("Total immigrant  = "+(5*365*24*60*60)/45);
         
    }
   
}

Output:
                     

                        

No comments:

Post a Comment