Assume a
int units;
float mass;
double weight;
and the following statement:
weight = mass * units;
Which automatic data type conversion will take place?
A) mass is demoted to an int, units remains an int, and the result of mass * units is an int.
B) units is promoted to a float, mass remains a float, and the result of * mass units is a float.
C) units is promoted to a float, mass remains a float, and the result of mass * units is a double.
Learn your wayIncludes step-by-step video
Chapter 3 Solutions
Mylab Programming With Pearson Etext -- Access Card -- For Starting Out With C++: From Control Structures Through Objects, Brief Version
Additional Engineering Textbook Solutions
Starting Out with Java: Early Objects (6th Edition)
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Programming in C
Web Development and Design Foundations with HTML5 (8th Edition)
Computer Science: An Overview (12th Edition)
Starting Out with Programming Logic and Design (4th Edition)
- 2. What data type would you use to allow a function to receive an Int or nil value as its parameter? func display(num: ____ ) { if num == nil { print("Not a number") } else { print(num) } } display(num: 5) display(num: nil)arrow_forwardThe declaration statement for a named constant requires . a. a data typeb. a name c. a value d. all of the abovearrow_forwardSuppose that you have the following definitions: struct timeType{ int hr; double min; int sec; }; struct tourType{ string cityName; int distance; timeType travelTime;}; Declare the variable destination of type tourType. Write C++ statements to store the following data in destination: cityName—Chicago, distance—550 miles, travelTime—9 hours and 30 minutes. Write the definition of a function to output the data stored in a variable of type tourType. Write the definition of a value-returning function that inputs data into a variable of type tourType. Write the definition of a void function with a reference parameter of type tourType to input data in a variable of type tourType.arrow_forward
- using void functions 1. Complete the program shown below. Note: do not omit the comments a) You will write a void function to get a positive integer between 1 and 12 inclusive. The twelve numbers represent the months of the year. The user will be asked to enter an integer between 1 and 12 inclusive. If the number entered by the user is not within range, an appropriate error message will be displayed, and the user will be asked to try again until a valid number is entered. b) You will write a void function to print the month number and the month name with an appropriate message. Consider a good layout when displaying the output. c) You will also complete the function main by making a call to the function GetMonthNumber with an appropriate argument and by making a call to the function DisplayMonth with an appropriate argument d) Add a loop to allow the program to repeat, allowing the user to continue. Consider proper indentation and alignment of the statements. e) Output your name as…arrow_forwardTest Average and Grade Write a program that asks the user to enter five test scores. The program should display a letter grade for each score and the average test score. Write the following functions in the program: calc_average. This function should accept five test scores as arguments and return the average of the scores. determine_grade. This function should accept a test score as an argument and return a letter grade for the score based on the following grading scale: Score Letter Grade 90–100 A 80–89 B 70–79 C 60–69 D Below 60 F Write the following functions: getTestScore(): This function prompts user for five test scores and returns test score to the caller. calcAverage(): This function accepts five test scores as arguments and returns the average of the five test scores. determineGrade(): This function accepts an average as an argument and returns a letter grade for the score based on the grading scale. displayData(): This method displays all five…arrow_forwardThe Problem__: Write a program that calculates the average of a group of test scores, where the lowest score in the group is dropped. It should use the following functions: ⚫ void getScore() should ask the user for a test score, store it in a reference param- eter variable, and validate it. This function should be called by main once for each of the five scores to be entered. ⚫ void calcAverage() should calculate and display the average of the four highest scores. This function should be called just once by main and should be passed the five scores. ⚫int findLowest() should find and return the lowest of the five scores passed to it. It should be called by calcAverage, which uses the function to determine which of the five scores to drop. Input Validation: Do not accept test scores lower than 0 or higher than 100. YOU MUST USE THE STATED FUNCTIONS AND COMPLETE Input VALIDATION. **DO NOT use an ARRAY OR GLOBAL VARIABLES!!. you MUST USE function prototyping TEST THE FUNCTION TWICE.…arrow_forward
- The following statement calls a function called half(), which returns a value that is half of (float) the argument: half(5) >>>2.5 Write the code for the half() function. The program should have at least two functions (main and one more). Style (headers, names of variables/parameters/arguments, indentation) needs to be correct.arrow_forwardC++ programming question: Suppose we have just discovered an alien planet (we will call it Mars), and on this planet one year is divided into 15 months and each month consists of 30 days. i. Write the code for a struct charontime to hold years, months, and days for time on Charon -all ints. ii. Write a function that takes an int parameter that represents the number of Charon days, converts it to years, months, and days on Charon and returns this information in a struct charontime. So for example it will convert 800 days into a struct that represents 1 year, 11 months, and 20 days. iii. Write a function that takes a struct charontime parameter and returns the total number of Charon days represented by the struct. iv. Write a function that takes a filename and an array of struct charontime, opens the file, reads each line as the number of Charon days, converts this to a struct charontime and stores this in the array. (you don't need to create an actual file with number of days in it...…arrow_forwardC++ programming question: Suppose we have just discovered an alien planet (we will call it Mars), and on this planet one year is divided into 15 months and each month consists of 30 days. i. Write the code for a struct charontime to hold years, months, and days for time on Charon -all ints. ii. Write a function that takes an int parameter that represents the number of Charon days, converts it to years, months, and days on Charon and returns this information in a struct charontime. So for example it will convert 800 days into a struct that represents 1 year, 11 months, and 20 days. iii. Write a function that takes a struct charontime parameter and returns the total number of Charon days represented by the struct. iv. write a function to sort an array in descending order based on the number of charon days. write a comparison and swap function you will usearrow_forward
- JAVA CODE PLEASE Functions With No Parameters and Return Values Practice ll by CodeChum Admin Create a program that has a global integer variable assigned to a value of 1. Then, create a new function named increment that increments the global variable. In the main function, if the current value of the global variable is divisible by 3, print “Cody!”. Otherwise, print the value of that global variable. Repeatedly call the increment function until the value of the global variable is greater than 15. Output Multiple lines containing a string or an integer 1 2 Cody! 4 5 Cody! 7 8 Cody! 10 11 Cody! 13 14 Cody! Score:arrow_forwardActivity 20 Electric Bill: Using Switch Statement, write a program that will calculate and show bills of the Manila Electric Company. The rates vary depending on whether the use is residential (R), commercial( C) , or industrial (I). Any other code should be treated as an error. The program should accept the subscriber ID, Subscriber Name, his total electrical consumption in a month, and the code of the consumer type. The rates are computed as follows: R: 50 plus .50 per kwh used C: 100 for the first 1000 kwh and 0.45 for each additional kwh I: 180 for the first 1000 kwh and 0.75 for each additional kwharrow_forwardUsing JavaScript and TypeScript Do the following : 1.Write a typescript function that takes in a student number, programme registered for, balance, and cell contact number as an optional parameter. The function should then display the fields to the console if the balance is less that N$5000. 2.Create a form that inputs a user first name and surname in separate fields. Upon clicking a button it validates whether both fields have been completed. If not, it displays the message that 'You are expected to enter both fields." If they are correct, a welcome message such as "Hello Joe Kamati" is displayed in the case that Joe Kamati is entered.arrow_forward
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,