Concept explainers
Given the following fragment that purports to convert from degrees Celsius to degrees Fahrenheit, answer the following questions:
double c = 20;
double f;
f = (9/5) * c + 32.0;
a. What value is assigned to f?
b. Explain what is actually happening, and what the programmer likely wanted.
c. Rewrite the code as the programmer intended.
Want to see the full answer?
Check out a sample textbook solutionChapter 2 Solutions
Problem Solving with C++, Student Value Edition Plus MyLab Programming with Pearson eText - Access Card Package (10th Edition)
Additional Engineering Textbook Solutions
Concepts of Programming Languages (11th Edition)
Modern Database Management
Artificial Intelligence: A Modern Approach
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Starting Out with Java: Early Objects (6th Edition)
Concepts Of Programming Languages
- Choose the best data type for each of the following, so that no memory storage is wasted. Give an example of a typical value that would be held by the variable, and explain why you chose the type you did. the number of years of school you have completed your final grade in this class the population of China the number of passengers on an airline flight one players score in a Scrabble game the number of Electoral College votes received by a U.S. presidential candidate the number of days with below freezing temperatures in a winter in Miami, Florida one teams score in a Major League Baseball gamearrow_forwardWrite a C program that accepts an integer and determines whether the number is divisible 2, 3 or 5? The format of the output should be like this: Input: 10 Output: 10 is divisible by 2 10 is not divisible by 3 10 is divisible by 2 (Note: Kindly provide comments in your code that clearly explain what each main section of the code is accomplishing and how.)arrow_forwardYour task is to complete the code below in order to evaluate the results of four basic arithmetic operations. # input a float value for variable a here# input a float value for variable b here # output the result of addition here# output the result of subtraction here# output the result of multiplication here# output the result of division here print("\nThat's all, folks!") The results have to be printed to the console. You may not be able to protect the code from a user who wants to divide by zero. That's okay, don't worry about it for now. Test your code - does it produce the results you expect? We won't show you any test data - that would be too simple.arrow_forward
- Write a program whose inputs are three integers, and whose output is the smallest of the three values. Ex: If the input is: 7 15 3 the output is: 3 ''' Type your code here. '''arrow_forward7_. Write a program to request for three number, your program should determine: i. the largest of the number ii. the average of the numbers You NB: the numbers are of type int and Scanner must be used. b. The electoral commission of Ghana is trying to find out the eligibility of voters in the country, on a trial bases you were tasked to come out with a program that request for: i. A person's country of residence; ii. The person's age; iii. The person should be eligible to vote if he comes from Ghana and is at least 18 years of age. NB: country and age should be declared as string and float respectively, You can use either "Scanner of JOtionPane" to collect the variables bor 1 of 1 125 words DR English (United States).arrow_forwardYou must implement a C++ program that calculates the position and velocity of a body thrown with an initial velocity (v0) and with an angle to the horizontal (angle). The results should be displayed on the screen every some time (0.1 seconds) in a horizontal row. To validate your program, use the following example run where v0=10 and angle=53o as shown in the image: The data must be printed with two decimal places, find out how to do this in C++.Once all the calculations are printed, the program must ask if you want to repeat or if you want to exit the program. You implement the way to do it.As always the report should include (use the standard report): Cover page with title, course and section, names and student numbers of your team members in alphabetical order by last name.Introduction indicating in one paragraph what the program does and pseudocode/algorithm of the program. Detailed flowchart. Source code. Pictures of a running example. Next, the theory of ballistics problems:…arrow_forward
- Thank you so much for the prompt reply. However, this code is not working. I"m getting an error with the last part of the code : def main(): # get user input a, b, c = [int(x) for x in input().split()] # call function res = max_magnitude(a, b, c) print(res) Error states a b c is not definedarrow_forward2- Write a Python program that determines a student’s grade. The program will read three types of scores(quiz, midterm, final exam scores) and determine the grade based on the following rules : if the average score >=90% =>grade=A -if the average score >= 70% and <90% => grade=B -if the average score>=50% and <70% =>grade=C -if the average score<50% =>grade=F Example Input : Quiz score: 80 Mid-term score: 68 Final score: 90 Output: Your grade is B.arrow_forwardby using c++ solve following questions. 1. Write a program that inputs age in years and displays age in days and months. 2. Write a program that inputs two times in hh:mm:ss format, adds both times and displays the total time.arrow_forward
- Write C program which should print your name and registration number on the screen then do the following:an industry has launched an online shopping ordering system which sells 5 different products. A list of productnumber, product name and their retail price is given below:Product No. Product Name Retail Price in Rs. Quantity Available101 Soap 60.00 10102 Liquid Hand Wash 200.00 20103 Liquid Dish Wash 150.00 30104 Table cleaner 350.00 40105 Hand Sanitizer 100.00 50 Your program must store this information in an array of struct product type. You must declare the struct product_type. (HINT: You can make any other structures or arrays of structures that you think might help you solve this problem.) Your program should…arrow_forwardI'm trying to find the best way to give "args" a input variable, it isn't working like how I want. These are the instructions my professor wants me to follow: write a program that takes two double command line arguments representing the sides of a rectangleThe program should then call a void function that reports the area of the rectangle accurate to three decimal places public static void main(String args) { Scanner scan = new Scanner(System.in); System.out.println("Enter length and width of rectangle " + args); args = scan.nextLine(); for (int i=0; i < args.length; i++) { System.out.println(args[i]); } Double area= Double.parseDouble (args[0]) * Double.parseDouble (args[1]); System.out.println(" Area of rectangle is :" + String.format("%.3f", area)); } }arrow_forwardIn each of the following code snippets, data is copied from x to y. How many bytes of data arecopied? The answer should be a C expression.Example: int x[10], y[10];...for (int i=0; i<10; i++)x[i] = y[i];Answer: 10*sizeof(int)Example: int *x, *y; ...; y = x;Answer: sizeof(int*) (e) int x=10, y=x;(f) int x[10]; int *y = x;(g) int x[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};void f(int y[5]) { ... }int main() { f(x); }(h) int x[10], y[10];...memcpy(y, x, 5*sizeof(int));arrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,