TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Tiago Leao
NA
5
14.1k
Hospital Charges c#
Nov 18 2013 4:02 AM
Create an application that calculates the total cost of a hospital stay. The application should accept the following input:
- The number of days spent in the hospital
- The amount of medication charges
- The amount of surgical charges
- The amount of lab fees
- The amount of physical rehabilitation charges
The hospital charges $350 per day.
Create the following methods:
CalcStayCharges Calculates and returns the base charges for the hospital stay. The is compound as $350 times the number of days in the hospital.
CalcMiscCharges Calculates and returns the total of the medication, surgical, lab, and physical rehabilitation charges.
CalcTotalCharges Calculates and returns the total charges.
Input Validation: Do not accept invalid value for length of stay, medication charges, surgical charges, lab fees, or rehab charges.
There will be 5 text boxes: Length of Stay (Days), Medication, Surgical Charges, Lab Fees and rehab. A label should contain the Total Cost. There will be two buttons: Calculate Charges and Close
**I need help writing the correct code so this problem executes properly. Thanks!**
This is what I have so far. I am lost. Please help
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Hospital_Charges
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
// These methods accept the number of days at the hospital
// and medical charges as arguments and return the
// equivalent total of charges.
private double CalcStayCharges(double days)
{
return days * 350.0;
}
private double CalcMiscCharges(double medical, double surgical, double lab, double rehab)
{
return (medical+ surgical + lab + rehab);
}
private void calculateButton_Click(object sender, EventArgs e)
{
// Variables to hold the number of days spent at the hospital, amount of medication, surgical, lab and rehab charges.
double days, staytotal, medical, surgical, lab, rehab, totalCharges;
// Get the number of days.
if (double.TryParse(daysTextBox.Text, out days))
{
// Calculate the stay charge.
staytotal = CalcStayCharges(days);
// Display the stay charge.
totalStayLabel.Text = staytotal.ToString("n1");
// Calculate the other services.
totalCharges = CalcMiscCharges(medical, surgical, lab, rehab);
}
else
{
// Display an error message.
MessageBox.Show("Enter a valid number.");
}
}
private void exitButton_Click(object sender, EventArgs e)
{
// Close the form.
this.Close();
}
}
}
Reply
Answers (
6
)
object error
c# show minimized form on close