Explanation of Solution
Program code:
Insurance.java
//import the packages
import java.util.*;
//define the class Insurance
public class Insurance
{
//define the main() main
public static void main(String args[])
{
//Creating Scanner instance to scan console for User input
Scanner console = new Scanner(System.in);
//prompt the user to enter the current year
System.out.println("please enter the current year: ");
//scan for the user input
int currentyear = console.nextInt();
//prompt the user to enter the birth year
System.out.println("please enter ur birth year : ");
//scan for the input
int birthyear= console.nextInt();
//method calling by paasing values
int premium=premiumAmount(currentyear,birthyear);
//print the value of premium
System.out.println("total premium amount :\t$"+premium);
}
//define the method premiumAmount()
public static int premiumAmount(int cy,int by)
{
//declare an integer variable
int age=cy-by;
//print the age
System.out.println("Age is : "+age);
//divide the age by 10 and save to d
int d=(age)/10;
//print the value of d
System.out.println("decade is : "+d);
//add 15 to d and save to add
int add=d+15;
//return the value
return(add*20);
}
}
Explanation:
The above snippet of code is used create a class “insurance” to declare the static methods to calculate the premium...
Trending nowThis is a popular solution!
Chapter 3 Solutions
EBK JAVA PROGRAMMING
- Node A is connected to node B by a 2000km fiber link having a bandwidth of 100Mbps. What is the total latency time (transmit + propagation) required to transmit a 4000 byte file using packets that include 1000 Bytes of data plus 40 Bytes of header.arrow_forwardanswer should avoid using AI and should be basic and explain pleasearrow_forwardasnwer should avoid using AIarrow_forward
- answer should avoid using AI (such as ChatGPT), do not any answer directly copied from AI would and explain codearrow_forwardWrite a c++ program that will count from 1 to 10 by 1. The default output should be: 1, 2, 3, 4, 5, 6 , 7, 8, 9, 10 There should be only a newline after the last number. Each number except the last should be followed by a comma and a space. To make your program more functional, you should parse command line arguments and change behavior based on their values. Argument Parameter Action -f, --first yes, an integer Change place you start counting -l, --last yes, an integer Change place you end counting -s, --skip optional, an integer, 1 if not specified Change the amount you add to the counter each iteration -h, —help none Print a help message including these instructions. -j, --joke none Tell a number based joke. So, if your program is called counter, counter -f 10 --last 4 --skip 2 should produce 10, 8, 6, 4 Please use the last supplied argument. If your code is called counter, counter -f 4 -f 5 -f 6 should count from 6. You should…arrow_forwardshow workarrow_forward
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning