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 ---
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
Related questions
Question
What would be the missing line

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

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

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images

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.Recommended textbooks for you

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education