I have answered a) as per HomeworkLib rules so please upload b and c separately in 2 different posts.
using System;
using System.Collections.Generic;
namespace WrightstownHospitalBillingDepartment
{
//Personal record model
public class Patient
{
/// <summary>
/// Contains Patient id number
/// </summary>
public int PatientIdNumber { get; set; }
/// <summary>
/// Contains Patient name
/// </summary>
public string Name { get; set; }
/// <summary>
/// Contains age of patient
/// </summary>
public int Age { get; set; }
/// <summary>
/// Contains amount due to the hospital
/// </summary>
public int AmountDueToTheHospital { get; set; }
}
public class Comparer : IComparer<Patient>
{
//Comparer function in order to sort list by comparing two patient number
public int Compare(Patient x, Patient y)
{
//Compare the patient id number
return x.PatientIdNumber.CompareTo(y.PatientIdNumber);
}
}
class Program
{
static void Main(string[] args)
{
//Adding the records in the list of personal record
List<Patient> patientRecords = new List<Patient>();
Console.WriteLine("Enter Five Patient Details");
//Read the data from console and adding into the list
for (int i = 0; i < 5; i++)
{
//Creating patient object
Patient patient = new Patient();
Console.Write("Enter Patient Id Number: ");
//Reading patient id number
string value = Console.ReadLine();
patient.PatientIdNumber = Convert.ToInt32(value);
Console.Write("Enter Patient Name: ");
//Reading patient name
value = Console.ReadLine();
patient.Name = value;
Console.Write("Enter Patient Age: ");
//Reading patient age
value = Console.ReadLine();
patient.Age = Convert.ToInt32(value);
Console.Write("Enter amount due to the hospital: ");
//Reading Amount Due To The Hospital
value = Console.ReadLine();
patient.AmountDueToTheHospital = Convert.ToInt32(value);
//Add recond into the list
patientRecords.Add(patient);
}
//Created a object of comparer
Comparer comparer = new Comparer();
//Sort list using comparer object
patientRecords.Sort(comparer);
//Print recond in the console after sorting
Console.WriteLine("\nPatient Records ->");
//Contains total ammount owed
int totalAmountOwed = 0;
Console.WriteLine($"Patient Id number\tPatient Name\tPatient Age\tAmount Due To The Hospital");
//Iterating each patient
foreach (var personalRecord in patientRecords)
{
//Conculating total ammount owed
totalAmountOwed += personalRecord.AmountDueToTheHospital;
//Print all patient details
Console.WriteLine($"{personalRecord.PatientIdNumber}\t{personalRecord.Name}\t{personalRecord.Age}\t{personalRecord.AmountDueToTheHospital}");
}
//Print total amount owed to the hospital
Console.WriteLine("Total amount owed to hospital: {0}", totalAmountOwed);
}
}
}
Code Images:-

![40 41 42 class Program { O references static void Main(string[] args) { //Adding the records in the list of personal record L](http://img.homeworklib.com/questions/9ef37940-bfda-11eb-be99-83942bed03d6.png?x-oss-process=image/resize,w_560)


Input And Output:-
Enter Five Patient Details
Enter Patient Id Number: 10
Enter Patient Name: Ramesh
Enter Patient Age: 15
Enter amount due to the hospital: 30000
Enter Patient Id Number: 9
Enter Patient Name: Suresh
Enter Patient Age: 20
Enter amount due to the hospital: 40000
Enter Patient Id Number: 7
Enter Patient Name: Dinesh
Enter Patient Age: 25
Enter amount due to the hospital: 50000
Enter Patient Id Number: 1
Enter Patient Name: Lala
Enter Patient Age: 18
Enter amount due to the hospital: 25010
Enter Patient Id Number: 8
Enter Patient Name: ChaCha
Enter Patient Age: 20
Enter amount due to the hospital: 100000
Patient Records ->
Patient Id number Patient Name Patient Age Amount Due To The Hospital
1 Lala 18 25010
7 Dinesh 25 50000
8 ChaCha 20 100000
9 Suresh 20 40000
10 Ramesh 15 30000
Total amount owed to hospital: 245010
Here i have added code and code images and also inout and output of the code. Explenation also provided in the code itself.
Thank You!
PLEASE ANSWER IN C# 5. a. Create a Patient class for the Wrightstown Hospital Billing Department....
C++ language Please help. Create a small hospital system, where patients can book appointments. The program should be able to take a patient’s information and the appointment that they’d like to book. It should also be able to display the patients names in order of their appointments (ascendingly). Your program should consist of: Class Person: with private variables name, ID and age. A default and a copy constructor, setters and getters and a print function. Class Patient: inherits from Person....
Using C#: Create an application class named BillDemo that instantiates objects of two classes named Bill and OverdueBill, and that demonstrates all their methods. The Bill class includes auto-implemented properties for the name of the company or person to whom the bill is owed and for the amount due. Also, include a ToString() method and returns a string that contains the name of the class (using GetType()) and the Bill’s data fields values. Create a child class named OverdueBill that...
Using C# Create an application class named LetterDemo that instantiates objects of two classes named Letter and CertifiedLetter and that demonstrates all their methods. The classes are used by a company to keep track of letters they mail to clients. The Letter class includes auto-implemented properties for the Name of the recipient and the Date mailed (stored as strings). Next, include a ToString() method that overrides the Object class’s ToString() method and returns a string that contains the name of...
This is for Java Programming Please use comments Customer and Employee data (15 pts) Problem Description: Write a program that uses inheritance features of object-oriented programming, including method overriding and polymorphism. Console Welcome to the Person Tester application Create customer or employee? (c/e): c Enter first name: Frank Enter last name: Jones Enter email address: frank44@ hot mail. com Customer number: M10293 You entered: Name: Frank Jones Email: frank44@hot mail . com Customer number: M10293 Continue? (y/n): y Create customer...
Create an Item class, which is the abstract super class of all Items. Item class includes an attribute, description of type String for every item. [for eg. Book] A constructor to initialize its data member of Item class. Override toString() method to return details about the Item class. Create the ExtraCharge interface with the following details. Declare a constant RATE with value 0.25 Declare a method called calculateExtraCharge(), which returns a double value. Create the...
Create a java project and create Student class. This class should have the following attributes, name : String age : int id : String gender : String gpa : double and toString() method that returns the Student's detail. Your project should contain a TestStudent class where you get the student's info from user , create student's objects and save them in an arralist. You should save at least 10 student objects in this arraylist using loop statement. Then iterate through...
Create a data class named Automobile that implements the Comparable interface. Give the class data fields for make, model, year, and price. Then add a constructor, all getters, a toString method that shows all attribute values, and implement Comparable by using the year as the criterion for comparing instances. Write a program named TestAutos that creates an ArrayList of five or six Automobiles. Use a for loop to display the elements in the ArrayList. Sort the Arraylist of autos by...
Write a python program that computes a patients bill for a hospital stay. The different components of the program are The patientAccount class The Surgery class The Pharmacy class The main program -The PatientAccount class will keep a total of the patient's charges. It will also keep track of the number of days spent in the hospital. The group must decide on the hospital's daily rate. -The Surgery class will have stored within it the charges for at least five...
(To be written in Java code) Create a class named CollegeCourse that includes the following data fields: dept (String) - holds the department (for example, ENG) id (int) - the course number (for example, 101) credits (double) - the credits (for example, 3) price (double) - the fee for the course (for example, $360). All of the fields are required as arguments to the constructor, except for the fee, which is calculated at $120 per credit hour. Include a display()...
Java Program (PLEASE PROVIDE SCREENSHOT OF THE CODE) Create a class Person which is a super class. The class includes four private String instance variables: first name, last name, social security number, and state. Write a constructor and get methods for each instance variable. Also, add a toString method to print the details of the person. After that create a class Teacher which extends the class, Person. Add a private instance variable to store number of courses. Write a constructor...