C++ for Engineers and Scientists
4th Edition
ISBN: 9781133187844
Author: Bronson, Gary J.
Publisher: Course Technology Ptr
expand_more
expand_more
format_list_bulleted
Question
Chapter 2.3, Problem 7E
Program Plan Intro
To discuss the ways in which a
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
(c) Does an integer pointer store an integer itself or something else?
(d) What is the purpose of pointers? What do they allow us to do? What would happen if we
didn't have pointers?
dont use aia)A benchmark program takes 80 seconds to finish on a machine, with floating point arithmetic representing 70% of the time. The hardware engineering team plans to optimize floating point arithmetic of the machine by a factor of 3. What is the expected overall improvement of speed?
(b) It turns out that the hardware team is only able to optimize the floating-point arithmetic by a factor of 2. To remedy the shortfall, the software team now wants to adjust the proportion of floating-point arithmetic in the program so as to still achieve the performance improvement claimed in (a) above. What is the needed final proportion of floating-point arithmetic in the benchmark program?
Language C............ I"m having issues understanding this concept... floating point formating in language C.
Sub-specifier Description Example
width Specifies the minimum number of characters to print. If the formatted value has more characters than the width, the value will not be truncated. If the formatted value has fewer characters than the width, the output will be padded with spaces (or 0's if the '0' flag is specified). printf("Value: %7.2f", myFloat); Value: 12.34 .
precision Specifies the number of digits to print following the decimal point. If the precision is not specified, a default precision of 6 is used. printf("%.4f", myFloat); 12.3400 printf("%3.4e", myFloat); 1.2340e+01 flags -:
Left aligns the output given the specified width, padding the output with spaces. +: Prints a preceding + sign for positive values. Negative numbers are always printed with the - sign. 0: Pads the output with 0's when the formatted value has fewer characters than the width. space: Prints a…
Chapter 2 Solutions
C++ for Engineers and Scientists
Ch. 2.1 - (Practice) State whether the following are valid...Ch. 2.1 - Prob. 2ECh. 2.1 - Prob. 3ECh. 2.1 - (Practice) Determine names for functions that do...Ch. 2.1 - (Program) a. Using cout, write a C++ program that...Ch. 2.1 - (Program) a. Write a C++ program to display the...Ch. 2.1 - (Program) a. How many cout statements would you...Ch. 2.1 - (Program) a. Assuming your compiler isn’t case...Ch. 2.1 - (Practice) You’re given the task of wiring and...Ch. 2.1 - (Practice) You’re given the job of preparing a...
Ch. 2.1 - (Practice) You’re a sophomore in college and are...Ch. 2.1 - (Practice) You’re given the job of planting a...Ch. 2.1 - (Practice) You’re responsible for planning and...Ch. 2.1 - (Data processing) a. A national medical testing...Ch. 2.2 - (Debug) a. Will the following program work?...Ch. 2.2 - (Modify) Rewrite the following programs to conform...Ch. 2.2 - (For thought) a. When used in a message, the...Ch. 2.2 - (For thought) a. A token of a computer language is...Ch. 2.3 - (Practice) Determine data types appropriate for...Ch. 2.3 - (Practice) Compile and run Program 2.5.Ch. 2.3 - Prob. 3ECh. 2.3 - (Practice) Show how the name KINGSLEY is stored in...Ch. 2.3 - Prob. 5ECh. 2.3 - Prob. 6ECh. 2.3 - Prob. 7ECh. 2.3 - (For thought) Although you have concentrated on...Ch. 2.3 - (Practice) Although the total number of bytes...Ch. 2.4 - (Practice) For the following correct algebraic...Ch. 2.4 - (Practice) Determine the values of the following...Ch. 2.4 - (Practice) Determine the value of the following...Ch. 2.4 - (Practice) Evaluate the following mixed-mode...Ch. 2.4 - Prob. 5ECh. 2.4 - Prob. 6ECh. 2.4 - Prob. 7ECh. 2.4 - Prob. 8ECh. 2.4 - Prob. 9ECh. 2.4 - (Program) Write a C++ program that displays the...Ch. 2.4 - Prob. 11ECh. 2.5 - (Practice) State whether the following variable...Ch. 2.5 - Prob. 2ECh. 2.5 - (Practice) a. Write a declaration statement to...Ch. 2.5 - Prob. 4ECh. 2.5 - Prob. 5ECh. 2.5 - Prob. 6ECh. 2.5 - Prob. 7ECh. 2.5 - Prob. 8ECh. 2.5 - (Practice) a. Using Figure 2.14 and assuming the...Ch. 2.5 - Prob. 10ECh. 2.5 - Prob. 11ECh. 2.6 - (Modify) a. Modify Program 2.11 to calculate the...Ch. 2.6 - (Modify) a. Modify Program 2.11 to determine the...Ch. 2.6 - Prob. 3ECh. 2.6 - Prob. 4ECh. 2.6 - (Conversion) a. Design, write, compile, and run a...Ch. 2.6 - (Hydraulics) a. Write, compile, and run a C++...Ch. 2.6 - (Thermodynamics) a. Design, write, compile, and...Ch. 2.6 - Prob. 8ECh. 2 - (General math) a. Design, write, compile, and run...Ch. 2 - (General math) a. Design, write, compile, and run...Ch. 2 - (Physics) a. Design, write, compile, and run a C++...Ch. 2 - Prob. 4PPCh. 2 - (Hydraulics) a. Design, write, compile, and run a...Ch. 2 - Prob. 6PPCh. 2 - (Physics) a. The weight of an object on Earth is a...Ch. 2 - (Modify) a. Modify the program you wrote for...Ch. 2 - (Civil eng.) The maximum load that can be placed...Ch. 2 - (Civil eng.) Modify the program written for...Ch. 2 - (Mechanical eng.) The minimum radius required for...
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
- ) Explain the various character functions with example.arrow_forwardWrite a program to count the palindromic array elements from the group of 30 array elements where array is allocated memory dynamically.(c++)arrow_forward(41D00000)16 is Represented in IEEE single precision notation. It's decimal value isarrow_forward
- (C LANGUAGE ONLY) 5. Sorting My Todo List by CodeChum Admin Thanks to your help, Programmer. I have reached this point in my life where I feel like I could bounce back and fight again. Thank you for being a good friend ? I just need one last help please, if it's still okay with you. You see, I already have a plan for my life, all that's left to do is to prioritize these things. I want to tackle the biggest items in the list first. Can you help me sort these in descending order please? Instructions: You are given an array which contains predefined elements. Your task is to sort the array in descending order and then print all the elements in 1 line. Output 101·100·99·99·98·91·89·78·77·69·69... source code:arrow_forwardAssociations between variables: (Python + Report) Compute the sample correlation coefficient between the time spent on the website, the number of pages viewed, and the dollar amount spent using Python. Include your findings in your report and comment on your findings. You should calculate pairwise correlation between these three variables (three correlation coefficients in total) and comment on all. What types of relationships exist between these variables?arrow_forward(C PROGRAMMING ONLY) 3. Starting My Businessby CodeChum Admin I want to be an entrepreneur! But I don't have capital, could you help me find one? Hihi Instructions: Ask the user for an array of characters/string. For this program, it is guaranteed that the input of the user has one and only one capital character.Your task is to search for that one capital character and then print it and its index.Input 1. Inputted string Output Enter a string: jejuMarCapital M found at index 4arrow_forward
- (C PROGRAMMING ONLY) 5. Adding Them All Upby CodeChum Admin Being the business-minded I am, I have a lot of sources of income. My money is getting out of hand and I don't know how much is the total now. Can you please help me add them all up? Instructions: In the code editor, you are provided with a main() function that asks the user for 3 integers.Your task is to create 3 pointers and name them: a_ptr, b_ptr, and c_ptr. Then, assign the address of a to a_ptr, b to b_ptr, c to c_ptr. Make sure to do this before the printf statement found at line 16.Input 1. First integer 2. Second integer 3. Third integer Output Enter a: 1Enter b: 6Enter c: 3Total = 10arrow_forward( C PROGRAMMING ONLY) 7. Adding Them All Upby CodeChum Admin Being the business-minded I am, I have a lot of sources of income. My money is getting out of hand and I don't know how much is the total now. Can you please help me add them all up? Instructions: In the code editor, you are provided with a main() function that asks the user for 3 integers.Your task is to create 3 pointers and name them: a_ptr, b_ptr, and c_ptr. Then, assign the address of a to a_ptr, b to b_ptr, c to c_ptr. Make sure to do this before the printf statement found at line 16.Input 1. First integer 2. Second integer 3. Third integer Output Enter·a:·1Enter·b:·6Enter·c:·3Total·=·10arrow_forwardWrite C# statements to accomplish each of the following tasks: a. Display the value of the element of character array f with index 6. b. Initialize each of the five elements of one-dimensional integer array g to 8. c. Total the 100 elements of floating-point array c. d. Copy 11-element array a into the first portion of array b, which contains 34 elements. e. Determine and display the smallest and largest values contained in 99-element floating-point array w.arrow_forward
- 6. Simplify the following expression: (must use theorems, and mention the name of the theorem you are using) F = AB'C + B'C + BCDarrow_forward(Article computer information systems) What are the two primary types of software? How are they different?arrow_forward(C PROGRAMMING ONLY) 4. Swapping Placesby CodeChum Admin Phew! Thanks to your help, I was able to entertain the two bored guys. But I would like to ask for your help one last time. I see that there are is this older guy who's bullying a kid. I can reprimand the older guy but I want to handle this situation peacefully. I'm planning to swap the kid's place to another older guy's place so the bully won't be close to the kid. Please help me swap them both. Instructions: You are given a main() function that asks the user for two integer inputs and passes these two values to a function call of the swap() function.The swap function doesn't exist yet so your task is to make its function declaration and implement its function definition.Its details are the following:It accepts two integer addresses as its parametersIt will swap the values found in the two integer addresses. For example, if we have two integer values, a = 5 and b = 10, and we pass their addresses to the function call, by…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Boolean Algebra - Digital Logic and Logic Families - Industrial Electronics; Author: Ekeeda;https://www.youtube.com/watch?v=u7XnJos-_Hs;License: Standard YouTube License, CC-BY
Boolean Algebra 1 – The Laws of Boolean Algebra; Author: Computer Science;https://www.youtube.com/watch?v=EPJf4owqwdA;License: Standard Youtube License