Starting out with Visual C# (4th Edition)
4th Edition
ISBN: 9780134382609
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 3.4, Problem 3.20CP
Explanation of Solution
Given code:
//Declare and initialize variables
Decimal pricePerFoot = 2.99m;
double boardLenth =10.5;
//Calculate the value
decimal totalCost = boardLenth*pricePerFoot;
Explanation:
The above code throws an error because “*” cannot be applied to double and decimal operands. Here, the “boardLength” must be changed to decimal data type by using cast operator.
Corrected code:
//Include libraries
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
//Define namespace
namespace program
{
//Define class
public class calculation
{
//Define main method
public static void Main(string[] args)
...
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
Rewrite the following code segment so that it does not cause an error. decimal pricePerFoot = 2.99m; double boardLength = 10.5; decimal totalCost = boardLength * pricePerFoot;
add code to display the information of each part in addition to the total inventory value in a table format.
Old part number is OLS0001, quantity 30 and price 0.80, 24 is total inverntory
Expected output:
SMS0001 0.35 20 7.00
OLS0001 0.80 30 24.00
#include <stdlib.h>#include <stdio.h>#include <string.h>int main() { struct partitem { char number[10]; float price;};struct partitem part, oldpart;int oldpartqty; float oldpartprice;int qty = 20;part.price = 0.35;strcpy(part.number,"SMS0001");printf("price = %.2f\n",part.price);printf("name = %s \n", part.number);printf("quantity %d \n",qty );printf("enter oldpart\n");scanf("\n %s",oldpart.number);printf("\nold part number is %s",oldpart.number);printf("\nold part price");scanf( "%f",&oldpartprice);printf("old part qty");scanf("%d",&oldpartqty);printf("the price of the old part is %.2f \n",oldpartprice);printf("the qty of the old part is %d \n",oldpartqty);return 0;}
Write a statement to print the data members of InventoryTag. End with newline. Ex: if itemID is 314 and quantityRemaining is 500, print:Inventory ID: 314, Qty: 500
Chapter 3 Solutions
Starting out with Visual C# (4th Edition)
Ch. 3.1 - What control can be used to gather text input from...Ch. 3.1 - Prob. 3.2CPCh. 3.1 - Prob. 3.3CPCh. 3.1 - How do you clear the contents of a TextBox...Ch. 3.2 - What is the purpose of a variable?Ch. 3.2 - Give an example of a variable declaration that...Ch. 3.2 - Prob. 3.7CPCh. 3.2 - Indicate whether each of the following is a legal...Ch. 3.2 - What will be stored in the message variable after...Ch. 3.2 - Prob. 3.10CP
Ch. 3.2 - Assuming the variable greeting has not been...Ch. 3.2 - Will the following statement cause an error? Why...Ch. 3.2 - Write a single declaration statement for the...Ch. 3.3 - Prob. 3.14CPCh. 3.3 - Which of the following variable declarations will...Ch. 3.3 - Write a programming statement that will convert...Ch. 3.3 - Prob. 3.17CPCh. 3.4 - List the operands for the following math...Ch. 3.4 - Prob. 3.19CPCh. 3.4 - Prob. 3.20CPCh. 3.4 - Prob. 3.21CPCh. 3.4 - Prob. 3.22CPCh. 3.4 - Prob. 3.23CPCh. 3.4 - Rewrite the following statements using combined...Ch. 3.5 - Prob. 3.25CPCh. 3.5 - Prob. 3.26CPCh. 3.5 - Prob. 3.27CPCh. 3.5 - Prob. 3.28CPCh. 3.5 - Prob. 3.29CPCh. 3.6 - Write a programming statement that displays the...Ch. 3.6 - Prob. 3.31CPCh. 3.6 - Prob. 3.32CPCh. 3.6 - Prob. 3.33CPCh. 3.6 - Prob. 3.34CPCh. 3.7 - Prob. 3.36CPCh. 3.7 - Prob. 3.37CPCh. 3.7 - What causes the program to jump to the catch...Ch. 3.7 - Prob. 3.39CPCh. 3.7 - Prob. 3.40CPCh. 3.9 - Write a programming statement that declares a...Ch. 3.9 - Where should you place field declarations in a...Ch. 3.9 - Prob. 3.44CPCh. 3.9 - Prob. 3.45CPCh. 3.9 - Write a programming statement that declares a...Ch. 3.10 - Write a programming statement that uses the...Ch. 3.10 - What method of the Math class can he used to...Ch. 3.10 - What method of the Math class can be used to...Ch. 3.12 - Prob. 3.50CPCh. 3.12 - Prob. 3.51CPCh. 3.12 - Write a programming statement that gives the focus...Ch. 3.12 - Prob. 3.53CPCh. 3.12 - Prob. 3.54CPCh. 3.12 - Prob. 3.55CPCh. 3.12 - Prob. 3.56CPCh. 3.12 - When a GroupBox control is deleted, what happens...Ch. 3.12 - Prob. 3.58CPCh. 3.12 - Prob. 3.59CPCh. 3 - When the user types into a TextBox control, the...Ch. 3 - A_____ is a storage location in memory that is...Ch. 3 - Prob. 3MCCh. 3 - A variables______ indicates the type of data that...Ch. 3 - Fundamental types of data, such as strings,...Ch. 3 - A______ identifies a variable in the program code...Ch. 3 - A common operation performed on strings is_______,...Ch. 3 - A______ belongs to the method in which it is...Ch. 3 - Programmers use the term________ to describe the...Ch. 3 - A variables______ is the time period during which...Ch. 3 - One way to make sure that a variable has been...Ch. 3 - You can use a______ to explicitly convert a value...Ch. 3 - Prob. 13MCCh. 3 - A programmers tools for performing calculations...Ch. 3 - A_______ performs a calculation and gives a value....Ch. 3 - Prob. 16MCCh. 3 - Prob. 17MCCh. 3 - A(n)_______ is a piece of data that is passed into...Ch. 3 - A(n)________ is an unexpected error that occurs...Ch. 3 - Prob. 20MCCh. 3 - Prob. 21MCCh. 3 - Prob. 22MCCh. 3 - A_______ is a name that represents a value that...Ch. 3 - A_______ is a variable that is declared inside a...Ch. 3 - A(n)________ specifics how a class member can be...Ch. 3 - A________ is a field that cannot be changed by any...Ch. 3 - The .NET Framework provides a class named_______,...Ch. 3 - Prob. 28MCCh. 3 - The order in which controls receive the focus is...Ch. 3 - Prob. 30MCCh. 3 - Prob. 1TFCh. 3 - Prob. 2TFCh. 3 - You can declare multiple variables of different...Ch. 3 - Prob. 4TFCh. 3 - The order of operations dictates that the division...Ch. 3 - Prob. 6TFCh. 3 - When you pass the formatting string "C" or "c" to...Ch. 3 - Prob. 8TFCh. 3 - An error will occur if the compiler finds a...Ch. 3 - Prob. 10TFCh. 3 - Prob. 1SACh. 3 - What two things does a variable declaration...Ch. 3 - Give an example of a programming statement that...Ch. 3 - What is the term used for a number that is written...Ch. 3 - What are the values on the right and left of an...Ch. 3 - Name the family of methods in the .NET Framework...Ch. 3 - Prob. 8SACh. 3 - What is the purpose of a try-catch statement?Ch. 3 - Prob. 10SACh. 3 - Prob. 11SACh. 3 - Prob. 12SACh. 3 - Name Formatter Create an application that lets the...Ch. 3 - Tip, Tax, and Total Create an application that...Ch. 3 - Distance Traveled Assuming there are no accidents...Ch. 3 - Sales Tax and Total Create an application that...Ch. 3 - Celsius and Fahrenheit Temperature Converter...Ch. 3 - Body Mass Index Create an application that lets...Ch. 3 - Prob. 7PPCh. 3 - How Much Insurance? Many financial experts advise...Ch. 3 - Cookie Calories A bag of cookies holds 40 cookies....Ch. 3 - Prob. 10PPCh. 3 - Automobile Costs Create an application that lets...Ch. 3 - Paint Job Estimator A painting company has...Ch. 3 - Property Tax If you own real estate in a...Ch. 3 - Stadium Seating There are three seating categories...
Knowledge Booster
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
- Write a statement to print the data members of InventoryTag. End with newline. Ex: if itemID is 314 and quantityRemaining is 500, print:Inventory ID: 314, Qty: 500 #include <iostream>using namespace std; struct InventoryTag { int itemID; int quantityRemaining;}; int main() { InventoryTag redSweater; cin >> redSweater.itemID; cin >> redSweater.quantityRemaining; /* Your solution goes here */ return 0;}arrow_forwardprogram that prompts the user to enter Temperature value based on the value of the temperature, print the message according to the following table. Temperature message : Temp >=20 and Temp 30 Hot weather You must type your name and student number above the class declaration using a commentarrow_forwardWhat does the following code display?values = [2] * 5print(values)arrow_forward
- I need help with the last part of this code : print("Davy's auto shop services")print("Oil change -- $35")print("Tire rotation -- $19")print("Car wash -- $7")print("Car wax -- $12")print()service1=input("Select first service:")print()service2=input("Select second service:")print() dic={"Oil change":"35","Tire rotation":"19","Car wash":"7","Car wax":"12"}total = 0print() print("Davy's auto shop invoice")print()for key,value in dic.items(): if(service1 == key): print("Service 1:",key+str(", $")+dic[key]) total = total + int(dic[key]) if(service2 == key): print("Service 2:",key+str(", $")+dic[key]) total = total + int(dic[key])if(service1 == "-"): print("Service 1:", "No service")if(service2 == "-"): print("Service 2:", "No service")print()print("Total: $"+str(total)) Error : Davy's auto shop services Oil change -- $35 Tire rotation -- $19 Car wash -- $7 Car wax -- $12 Select first service: Select second service: Davy's auto shop invoice Service…arrow_forwardcreate a prog that will compute the final grade for a certain student and will display the final grade and a remark if it is passed or failedPass = 75 aboveFailed = 74 belowCS= 60% quiz + 40 assignmentPG =[ 2(Pcs) + PE] / 3TMG = [2(Mcs) +ME] /3MG = [2(TMG) + PG] / 3TFG = Fcs +ME + SFEFG = [2(TFG) + MG ] / 3sample output:enter name of student: Cruzenter quiz Score: 75enter assignment Score: 75enter PE Score: 75PG of Cruz is : 75enter Mquiz Score: 75enter Massignment Score: 75enter ME Score: 75MG of Cruz is: 75enter Fquiz Score: 75enter Fassignment Score: 75enter SFE Score: 75enter FE Score: 75MG of Cruz is: 75FG of Cruz is : 75congrats you PASSarrow_forward#include <bits/stdc++.h> using namespace std; struct Employee { string firstName; string lastName; int numOfHours; float hourlyRate; char major[2]; float amount; Employee* next; }; void printRecord(Employee* e) { cout << left << setw(10) << e->lastName << setw(10) << e->firstName << setw(12) << e->numOfHours << setw(12) << e->hourlyRate << setw(10) << e->amount << setw(9) << e->major[0]<< setw(7) << e->major[1]<<endl; } void appendNode(Employee*& head, Employee* newNode) { if (head == nullptr) { head = newNode; } else { Employee* current = head; while (current->next != nullptr) { current = current->next; } current->next = newNode; } } void displayLinkedList(Employee* head) { Employee* current = head; if(current!=nullptr){ cout…arrow_forward
- Write a statement to print the data members of InventoryTag. End with newline. Ex: if itemID is 314 and quantityRemaining is 500, print:Inventory ID: 314, Qty: 500 Only lines 14-16 can be added onto, the rest of the program cannot be changed.arrow_forwardAssume the following code has been written: amount = 5 item = 'hotdogs' total = 7.0 Wriite a line of code to display The price for 5 hotdogs is $7.00 using cariables amount and total.arrow_forwardWhat will the following Code segment print on the screen? int P = 30; int Q = 20; System.out.println("Your Total purchase is \n" + (Q*P) +" Dollars");arrow_forward
- QUESTION 8 Re-write below JavaScript statement by utilize the arrow function abandon the usage of braces return the resulting value without using the return keyword product = function (x, y) { return x * y;} product = function (x, y) { return x * y;}arrow_forwardPlease create pseudocode for the following questionarrow_forwardCreate a struct called emp that captures the following First name Last name Employee number (must be an int) Annual salaryarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Np Ms Office 365/Excel 2016 I NtermedComputer ScienceISBN:9781337508841Author:CareyPublisher:CengageProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:9781337508841
Author:Carey
Publisher:Cengage
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning