Question: This is the code I have right now. Can someone help explain what im doing wrong and how to solve this? using System; using static

 This is the code I have right now. Can someone help This is the code I have right now. Can someone help explain what im doing wrong and how to solve this?

using System;

using static System.Console;

using System.Globalization;

class MoveEstimator

{

static void Main()

{

const double hourlyRate = 150.00;

const double mileRate = 2.00;

const double baseRate = 200.00;

int mileage;

int hours;

double total;

WriteLine("Enter hours for trip: ")

hours = ReadLine();

WriteLine("Enter the number of miles: ")

mileage = ReadLine();

total = baseRate + (mileRate * mileage) + (hourlyRate * hours);

WriteLine("For a move taking {0} and going {1} miles the estimate is {3}",hours, mileage, total,

total.ToString("C",

CultureInfo.GetCultureInfo("en-US")));

}

}

Malcolm Movers charges a base rate of $200 per move plus $150 per hour and \$2 per mile. Write a program named MoveEstimator that prompts a user for and accepts estimates for the number of hours for a job and the number of miles involved in the move and displays the total moving fee. For example, if 25 hours and 55 miles are input the output would be displayed as: For a move taking 25 hours and going 55 miles the estimate is $4,060.00 In order to prepend the $ to currency values, the program will need to use the 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: {} ", value. Tostring( "C", CultureInfo. GetCultureInfo("en-US")))

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!