Explanation of Solution
The corrected program is given below with errors and corrections explained in the in-lined comments:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
//declare double type pointer variables
double *length;
double *width;
//set the output format
cout << fixed << showpoint << setprecision(2);
//allocate memory to be referred to by length
length = new double;
//the statement is incorrect as length is pointer
//variable and not a double variable
///length = 6.5;
//so the correct code is
*length = 6.5;
//statement is incorrect as & is an address of operator
/// &width = 3.0;
//so the correct set of statements are shown below
//where first memory is allocated and then the value
//is assigned
width = new double;
*width = 3...

Trending nowThis is a popular solution!

Chapter 12 Solutions
EP MINDTAPV2.0 FOR MALIK'S C++ PROGRAMM
- 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,C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage




