Definition: A prime number is an integer number that is divisable by 1 and itself only. 2 is the first known prime number, then 3, then 5, then 7, then 11 and so on.
Write a Fortran program that uses subroutines and functions in order to print the first n prime numbers on the output, where n is an integer value has to be entered by the user.
The output has to be formatted as five prime numbers per line. For example, if n = 11, then the output of the program should be:
2 3 5 7 11 13 17 19 23 29 37
Hint: Write a function called Isprime. This function takes an integer and return a boolean depending on the primarity of this integer.
Concepts such as arrays and subroutines should be used for this question.
The result of a survey of households in Montreal are available for public scrutiny. Each record contains data for one household, including a four digit integer identification number, the annual income for the household, and the number of household members. Write a Fortran program to read the survey results into three arrays. The data terminates with the data line 0 0 0, at this point the program performs the following analysis:
where m is the number of members of each household. This informations shows that the poverty level depends on the number of family members, m, and that the poverty level income increases as m gets larger.
Test your program on the following data:
Identification Number Annual Income Household Members --------------------- ------------- ----------------- 1041 12,180 4 1062 13,240 3 1327 19,800 2 1483 22,458 8 1900 17,000 2 2112 18,125 7 2345 15,623 2 3210 3,200 6 3600 6,500 5 3601 11,970 2 4725 8,900 3 6217 10,000 2 9280 6,200 1 0 0 0