Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Body Mass Index Write a program that calculates and displays a person's body mass index ( BMI ) . The BMI is often used to

Body Mass Index
Write a program that calculates and displays a person's body mass index (BMI). The BMI is often used to determine whether a person with a sedentary lifestyle is overweight
or underweight for his or her height. A person's BMI is calculated with the
following formula:
where weight is measured in pounds and height is measured in inches. The program should display a message indicating whether the person has optimal weight, is underweight,
or is overweight. A sedentary person's weight is considered to be optimal if his or her BMI is between 18.5 and 25. If the BMI is less than 18.5, the person is considered to be underweight. If the BMI value is greater than 25, the person is considered to be overweight.
Define a class called IBM and define three attributes.
Define one attribute called name of char * data type
Define one attribute called the weight of point data type.
Define one attribute called the height of point data type.
Implement overloaded constructors functions. Default constructors, constructors with arguments, and copy constructors functions.
Implement the Destructor function.
Implement mutators, accessors, and member functions in your code.
Overloading the Stream Extraction operator and validating with try/catch statements designing classes with all no negative attributes (Ex. NegativeValue class).
Overloading the Stream Insertion Operator, define the message indicating whether the person has optimal, overweight and underweight.
Overloading the Binary Relational Operators (>,,==)
Ask the user the height in feet and inches, then convert inches to store at height attribute of the class.
Show in the driver each operator overloading..
The solution must contain the following:
a. Separated Class Specification from implementation.
b. Table description for the IntegerList class.
c. UML diagram of the IntegerList e class.
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beginning C# 5.0 Databases

Authors: Vidya Vrat Agarwal

2nd Edition

1430242604, 978-1430242604

More Books

Students also viewed these Databases questions

Question

3. How has e-commerce transformed marketing?

Answered: 1 week ago