Jump to level 1 Assign pointer myTriangle with a new Triangle object. Call myTriangle's Read() to read the object's fields. Then, call myTriangle's Print) to output the values of the fields. Finally, delete my Triangle. Ex: If the input is 4.0 8.5, then the output is: Triangle's base: 4.0 Triangle's height: 8.5 Triangle with base 4.0 and height 8.5 is deallocated. 1 #include 2 #include 3 using namespace std; 4 5 class Triangle { 6 public: 7 8 9 Triangle(); void Read(); void Print(); -Triangle(); 10 11 12 13 14 }; 15 Triangle:: Triangle() { 16 base = 0.0; height = 0.0; 17 18} private: double base; double height; 2 ne cse Scanned with 3 5 <-< 2 ---

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
What would be the missing line
Assign pointer myTriangle with a new Triangle object. Call myTriangle's Read() to read the object's fields. Then, call my Triangle's
Print() to output the values of the fields. Finally, delete my Triangle.
Ex: If the input is 4.0 8.5, then the output is:
Triangle's base: 4.0
Triangle's height: 8.5
Triangle with base 4.0 and height 8.5 is deallocated.
19 void Triangle::Read() {
20
cin >> base;
21
cin >> height;
22}
23 void Triangle::Print() {
24
25
26}
27 Triangle::-Triangle() { // Covered in section on Destructors.
28 cout << "Triangle with base " <<base << " and height " << height << " is deallocated." <<<
<<base << endl;
cout << "Triangle's base: " << fixed << setprecision (1)
cout << "Triangle's height: " << fixed <<setprecision (1) << height << endl;
29 }
30
31 int main() {
32
33
34
35
36
27 1
Triangle myTriangle = nullptr;
Y* Your code goes here */
return 0;
1
2
CS Scanned With Calli
3
4
endl;
D-D
Pandhaak2
Transcribed Image Text:Assign pointer myTriangle with a new Triangle object. Call myTriangle's Read() to read the object's fields. Then, call my Triangle's Print() to output the values of the fields. Finally, delete my Triangle. Ex: If the input is 4.0 8.5, then the output is: Triangle's base: 4.0 Triangle's height: 8.5 Triangle with base 4.0 and height 8.5 is deallocated. 19 void Triangle::Read() { 20 cin >> base; 21 cin >> height; 22} 23 void Triangle::Print() { 24 25 26} 27 Triangle::-Triangle() { // Covered in section on Destructors. 28 cout << "Triangle with base " <<base << " and height " << height << " is deallocated." <<< <<base << endl; cout << "Triangle's base: " << fixed << setprecision (1) cout << "Triangle's height: " << fixed <<setprecision (1) << height << endl; 29 } 30 31 int main() { 32 33 34 35 36 27 1 Triangle myTriangle = nullptr; Y* Your code goes here */ return 0; 1 2 CS Scanned With Calli 3 4 endl; D-D Pandhaak2
464730 3214874.qx3zqy7
Jump to level 1
Assign pointer myTriangle with a new Triangle object. Call myTriangle's Read() to read the object's fields. Then, call myTriangle's
Print) to output the values of the fields. Finally, delete my Triangle.
Ex: If the input is 4.0 8.5, then the output is:
Triangle's base: 4.0
Triangle's height: 8.5
Triangle with base 4.0 and height 8.5 is deallocated.
1 #include <iostream>
2 #include <iomanip>
3 using namespace std;
4
5 class Triangle {
6
public:
7
8
9
10
11
Triangle();
void Read();
void Print ();
-Triangle();
17
18 }
private:
12
13
14 };
15 Triangle::Triangle() {
16
double base;
double height;
base = 0.0;
height = 0.0;
2
CS Scanned with
3
4
5
>->
2
Transcribed Image Text:464730 3214874.qx3zqy7 Jump to level 1 Assign pointer myTriangle with a new Triangle object. Call myTriangle's Read() to read the object's fields. Then, call myTriangle's Print) to output the values of the fields. Finally, delete my Triangle. Ex: If the input is 4.0 8.5, then the output is: Triangle's base: 4.0 Triangle's height: 8.5 Triangle with base 4.0 and height 8.5 is deallocated. 1 #include <iostream> 2 #include <iomanip> 3 using namespace std; 4 5 class Triangle { 6 public: 7 8 9 10 11 Triangle(); void Read(); void Print (); -Triangle(); 17 18 } private: 12 13 14 }; 15 Triangle::Triangle() { 16 double base; double height; base = 0.0; height = 0.0; 2 CS Scanned with 3 4 5 >-> 2
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Math class and its different methods
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.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education