EBK STARTING OUT WITH VISUAL C#
4th Edition
ISBN: 9780134400433
Author: GADDIS
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 1, Problem 4PP
Suppose your instructor gives three exams during the semester and you want to write a
- a. What items of input must the user enter?
- b. Once the input has been entered, how will the program determine the average?
- c. What output will the program display?
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
A problem's Input will answer the question, "What information will the computer need to know in order to either print or display the output times?" explain?
1. One and One
Now let’s start with something simple! Make a program that accepts a single character and an integer and print it out afterwards.
Think you can do it?
Instructions:
Input one character and one integer. Make sure that they are typed on different lines.
Print out the inputted character and integer in one line, separated by a space. You may look at the sample output for your reference.
Input
1. The character input
2. The integer input
Output
The first line will contain a message prompt to input the character.
The second line will contain a message prompt to input the integer.
The last line contains the character and the integer beside each other.
Enter·the·character:·C
Enter·the·integer:·4
C·4
C program based on the algorithm below
Welcome to the temperature conversion program.
Please enter a the sample temperature in Degrees Kelvin:> 345Do you wish to convert the temperature to (c) for Celsius, or (f) for Fahrenheit:>cThe water is in a liquid state at 72.0 degrees celsius.
Do you wish to enter another temperature? (Y for yes, N for no):> y
Please enter a the sample temperature in Degrees Kelvin:> 234Do you wish to convert the temperature to (c) for Celsius, or (f) for Fahrenheit:>FThe water is in a solid state at -38.2 degrees fahrenheit.
Do you wish to enter another temperature? (Y for yes, N for no):> N
check_circle
Convert kelvin into Celsius
KelvinTemp − 273.15 = -273.1°C
Convert kelvin into Fahrenheit
FaherenheitTemp = (kelvinTemp- 273.15) * (9/5) + 32)
Phases based on the temperature in Liquid, Solid, and Gaseous state
state
celsiusTemp
FahreheitTemp
gas(water vapor)
>100 degree
> 212 degree
solid
<0 degree
<32 degree…
Chapter 1 Solutions
EBK STARTING OUT WITH VISUAL C#
Ch. 1.2 - What is a program?Ch. 1.2 - What is hardware?Ch. 1.2 - List the five major components of a computer...Ch. 1.2 - What part of the computer actually runs programs?Ch. 1.2 - Prob. 1.5CPCh. 1.2 - Prob. 1.6CPCh. 1.2 - Prob. 1.7CPCh. 1.2 - Prob. 1.8CPCh. 1.2 - Prob. 1.9CPCh. 1.2 - What do you call a program that performs a...
Ch. 1.2 - Word processing programs, spreadsheet programs,...Ch. 1.3 - What amount of memory is enough to store a letter...Ch. 1.3 - Prob. 1.13CPCh. 1.3 - Prob. 1.14CPCh. 1.3 - Prob. 1.15CPCh. 1.3 - Prob. 1.16CPCh. 1.3 - Prob. 1.17CPCh. 1.4 - A CPU understands instructions that are written...Ch. 1.4 - Prob. 1.19CPCh. 1.4 - When a CPU executes the instructions in a program,...Ch. 1.4 - What is assembly language?Ch. 1.4 - What type of programming language allows you to...Ch. 1.4 - Prob. 1.23CPCh. 1.4 - What do you call a program that translates a...Ch. 1.4 - What do you call a program that both translates...Ch. 1.4 - Prob. 1.26CPCh. 1.5 - What is a user interface?Ch. 1.5 - How does a command line interface work?Ch. 1.5 - Prob. 1.29CPCh. 1.5 - Prob. 1.30CPCh. 1.6 - What is an object?Ch. 1.6 - Prob. 1.32CPCh. 1.6 - What two general capabilities does an object have?Ch. 1.6 - Prob. 1.34CPCh. 1.6 - What is the purpose of an object that cannot be...Ch. 1.6 - What is a class?Ch. 1.6 - Prob. 1.37CPCh. 1.6 - Why might you need to write your own classes?Ch. 1.7 - Prob. 1.39CPCh. 1.7 - What is an algorithm?Ch. 1.7 - What is pseudocode?Ch. 1.7 - Prob. 1.42CPCh. 1.7 - Prob. 1.43CPCh. 1.8 - Prob. 1.44CPCh. 1.8 - Prob. 1.45CPCh. 1.8 - Prob. 1.46CPCh. 1.8 - Prob. 1.47CPCh. 1.8 - What is a ToolTip?Ch. 1.8 - Prob. 1.49CPCh. 1.8 - Prob. 1.50CPCh. 1 - A(n) __________ is a set of instructions that a...Ch. 1 - Prob. 2MCCh. 1 - Prob. 3MCCh. 1 - Prob. 4MCCh. 1 - Prob. 5MCCh. 1 - Prob. 6MCCh. 1 - Prob. 7MCCh. 1 - Prob. 8MCCh. 1 - Prob. 9MCCh. 1 - Prob. 10MCCh. 1 - Prob. 11MCCh. 1 - Prob. 12MCCh. 1 - Prob. 13MCCh. 1 - Prob. 14MCCh. 1 - Prob. 15MCCh. 1 - Prob. 16MCCh. 1 - Prob. 17MCCh. 1 - Prob. 18MCCh. 1 - If you were to look at a machine language program,...Ch. 1 - Prob. 20MCCh. 1 - Prob. 21MCCh. 1 - The_____ translates an assembly language program...Ch. 1 - The words that make up a high-level programming...Ch. 1 - Prob. 24MCCh. 1 - A(n)_____ is a program that translates a...Ch. 1 - Prob. 26MCCh. 1 - A______ error does not prevent the program from...Ch. 1 - A(n) _______ is a set of well-defined logical...Ch. 1 - An informal language that has no syntax rules and...Ch. 1 - A _______ is a diagram that graphically depicts...Ch. 1 - Objects that are visible in a programs graphical...Ch. 1 - A _____ is code that describes a particular type...Ch. 1 - The _____ is a collection of classes and other...Ch. 1 - The ______ is the part of a computer with which...Ch. 1 - Before GUIs became popular, the ______ interface...Ch. 1 - __________ programs are usually event driven. a....Ch. 1 - Today, CPUs arc huge devices made of electrical...Ch. 1 - Prob. 2TFCh. 1 - Any piece of data that is stored in a computers...Ch. 1 - Prob. 4TFCh. 1 - Machine language is the only language that a CPU...Ch. 1 - Assembly language is considered a high-level...Ch. 1 - An interpreter is a program that both translates...Ch. 1 - A syntax error does not prevent a program from...Ch. 1 - Prob. 9TFCh. 1 - Word processing programs, spreadsheet programs,...Ch. 1 - Programmers must be careful not to make syntax...Ch. 1 - C# provides only the basic keywords and operators...Ch. 1 - Why is the CPU the most important component in a...Ch. 1 - Prob. 2SACh. 1 - Prob. 3SACh. 1 - What are the words that make up a high-level...Ch. 1 - What are the short words that are used in assembly...Ch. 1 - What is the difference between a compiler and an...Ch. 1 - Prob. 7SACh. 1 - Prob. 8SACh. 1 - Prob. 9SACh. 1 - Prob. 10SACh. 1 - Can you use C# alone to perform advanced...Ch. 1 - Prob. 12SACh. 1 - Prob. 13SACh. 1 - Prob. 14SACh. 1 - Prob. 15SACh. 1 - How can you view the projects form if it is not...Ch. 1 - Use what youve learned about the binary numbering...Ch. 1 - Use what youve learned about the binary numbering...Ch. 1 - Look at the ASCII chart in Appendix C and...Ch. 1 - Suppose your instructor gives three exams during...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
3.12 (Date Create a class called Date that includes three pieces Of information as data
members—a month (type ...
C++ How to Program (10th Edition)
From Programming Project 10 in Chapter 1, scientists estimate that roughly 10 grams of caffeine consumed at one...
Absolute Java (6th Edition)
Let a and b denote object modules or static libraries in the current directory, and let a b denote that a depen...
Computer Systems: A Programmer's Perspective (3rd Edition)
What is the total serial transfer time for the eight bits in Figure 1-62? What is the total parallel transfer t...
Digital Fundamentals (11th Edition)
The ____________ is always transparent.
Web Development and Design Foundations with HTML5 (8th Edition)
Assume the variables result, w, x, y, and z are all integers, and that w = 5, x = 4, y = 8, and z = 2. What val...
Starting Out with Python (4th Edition)
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
- What is the output of the following program? (6) #includeiostreamusingnamespacestd;voidfunc1();voidfunc2();intmain()intnum;coutEnter1or2:;cinnum;coutendl;coutTake;if(num1)func1();elseif(num2)func2();elsecoutInvalidinput.Youmustentera1or2endl;return0;voidfunc1()coutProgrammingI.endl;voidfunc2()coutProgrammingII.endl; What is the output if the input is 1? What is the output if the input is 2? What is the output if the input is 3? What is the output if the input is -1?arrow_forwardSamantha and Vikas are looking to by a house in a new development. After looking at various modelsm the three models they like are colonial split-entry, and single-story. The builder gave them the base price and the finished area in square feet of the three models. The want to know the model(s) with the least price pler square foot. Write a program that accepts as input the base price and the finished area in square feet of the three models. The program outputs the model(s) with the least price per square foot.arrow_forward24. A piece of wire is to be bent in the form of a rectangle to put around a picture frame. The length of the picture frame is 1.5 times the width. Write a program that prompts the user to input the length of the wire and outputs the length and width of the picture frame.arrow_forward
- (Modify) a. Modify the program you wrote for Exercise 7 to provide the mass of a person as an output, given his or her weight as an input to the program. Use your program to determine the mass of a person who weighs 140 lbf on Earth. b. Modify the program written for Exercise 7a to also output the person’s weight on Mars and the moon. The pull of gravity on Mars is 12.54ft/sec2=3.728m/s2,andonthemoonis5.33ft/sec2=1.625m/s2.arrow_forward4. Write a Python program to print the calendar of a given month and year. (Hint: Use 'calendar' module) 7. Write a python codes that does the following Step 1: Takes five inputs from the user Step 2: Calculates the average of all the five values Step 3: Adds the first 4 and divides them with the fifth value. Step 4: Rounds the output of Step 2 to the nearest integer. If the output is greater than 0.5 then it should round up otherwise it should round down. Step 5: If the result from the previous step is odd then your program should ask the user to input a new number that could make the resultant even Step 6: If output of Step 4 was even then your program should arrange the first three numbers in an ascending order. Note: Make sure that you have accounted for a division by zero error.arrow_forwardProblem: Suppose you want to compute the average temperature for the seven days in a week. You might use the following code: Scanner keyboard = new Scanner(System.in); System.out.println("Enter 7 temperature:"); double sum = 0; for (int count = 0; count < 7; count++) { double next = keyboard.nextDouble(); sum = sum + next; } double average = sum / 7; This works fine if all you want to know is the average. But let's say you also want to know which temperatures are above and which are below the average. Now you have a problem in order to compute the average, you must read the seven temperatures, and you must compute the average before comparing each temperature to it. Thus, to be able to compare each temperature to the average, you must remember the seven temperatures. How can you do this? The obvious answer is to use seven variables of the type of double. This is a bit awkward, because seven is a lot of variables to declare, and in other situations, the…arrow_forward
- Write a wholly creative quiz program that consists of three original questions that you make up according to these specifications: One question should require user input of type int One question should require user input of type float One should require a string input The quiz should be scored by using a counter variable that has an initial value of zero and is incremented by one for every correct answer. Provide feedback to the user for each question, and report the total score when the quiz has finished. Example runs not shown. It's a creative exercise. def main():points = 0states = int(input('How many states in the USA? '))if states == 50:points +=1print('Correct. Good job!')else:print('Sorry, the answer is 50') points = 0capital = input('What is the capital of England? ')if capital == "London":points+=1print('Correct. Well done.')else:print('Sorry, the answer is London .') points = 0points = float(input('How many points does a pentagram have? '))if points == 10:points…arrow_forwardare programs expressed as English statements. What would each displayon the screen if they were actual programs? The variable a starts with the value 1.The variable b starts with the value 10.The variable c starts with the value 100.The variable x starts with the value 0.Store the value of c times 3 in x.Add the value of b times 6 to the value already in x.Add the value of a times 5 to the value already in x.Display the value in x on the screen.arrow_forwardWrite a program which takes an input from the user, if the input is 1, calculate the area of the circle, if the input is 2 calculate the area of Rectangle, if input is 3 calculate the area of the square, otherwise display "Wrong Input".arrow_forward
- PROGRAM MATLAB The Bulk (Volume) modulus value formed against the applied pressure (P) value is expressed by the following equation.K = 550.8 + 10.1PSince the pressure range is 0≤P≤8;When the user enters the pressure value greater than 8, "Pressure is outside the allowable range"Otherwise print the description of the screen as K =… .GPa, P = GPaarrow_forwardI find these types of questions challenging due to a lack of understanding. Could you please provide a detailed and specific answer to help me grasp the concept better?question: What is the output of the program?arrow_forwardHow does one go about writing code for a computer? When making a decision, think about the following:arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Introduction to Operators in C; Author: Neso Academy;https://www.youtube.com/watch?v=50Pb27JoUrw;License: Standard YouTube License, CC-BY