Create an application for a library and name it FineForOverdueBooks. The Main() method asks the user to input the number of books checked out and the number of days they are overdue. Pass those values to a method named DisplayFine that displays the library fine, which is 10 cents per book per day for the first seven days a book is overdue, then 20 cents per book per day for each additional day. The library fine should be displayed in the following format: The fine for 2 book(s) ft The numbers will vary based on the input.

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter3: Using Methods, Classes, And Objects
Section: Chapter Questions
Problem 6PE
icon
Related questions
Question
Instructions
FineForOverdueBook..
+
1 using System;
2 using static System.Console;
3 using System.Globalization;
4 public class FineForOverdueBooks
Create an application for
a library and name it
FineForOverdueBooks.
5 {
The Main() method asks
public static void Main()
the user to input the
7
{
number of books
8
// Write your main here.
checked out and the
}
number of days they are
10
books, int days)
11
12
public static void DisplayFine(int
overdue. Pass those
{
values to a method
// Write your DisplayFine method
named DisplayFine that
here.
displays the library fine,
13
14 }
15
}
which is 10 cents per
book per day for the first
seven days a book is
overdue, then 20 cents
per book per day for
each additional day.
The library fine should be
displayed in the following
format:
The fine for 2 book(s) f
The numbers will vary
based on the input.
In order to prepend the $
to currency values, the
program will need to use
the
CultureInfo.GetCulture
Info
method. In order to do
this, include the
statement
using
System.Globalization;
at the top of your
program and format the
output statements as
follows:
WriteLine("This is an
example: {0}",
value. ToString("C",
CultureInfo.GetCulture
Info("en-US")));
Transcribed Image Text:Instructions FineForOverdueBook.. + 1 using System; 2 using static System.Console; 3 using System.Globalization; 4 public class FineForOverdueBooks Create an application for a library and name it FineForOverdueBooks. 5 { The Main() method asks public static void Main() the user to input the 7 { number of books 8 // Write your main here. checked out and the } number of days they are 10 books, int days) 11 12 public static void DisplayFine(int overdue. Pass those { values to a method // Write your DisplayFine method named DisplayFine that here. displays the library fine, 13 14 } 15 } which is 10 cents per book per day for the first seven days a book is overdue, then 20 cents per book per day for each additional day. The library fine should be displayed in the following format: The fine for 2 book(s) f The numbers will vary based on the input. In order to prepend the $ to currency values, the program will need to use the CultureInfo.GetCulture Info method. In order to do this, include the statement using System.Globalization; at the top of your program and format the output statements as follows: WriteLine("This is an example: {0}", value. ToString("C", CultureInfo.GetCulture Info("en-US")));
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
void method
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,