Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

ndice de masa corporal Escriba un programa que calcule y muestre el ndice de masa corporal ( IMC ) de una persona. El IMC se

ndice de masa corporal Escriba un programa que calcule y muestre el ndice de masa corporal (IMC) de una persona. El IMC se utiliza a menudo para determinar si una persona con un estilo de vida sedentario tiene sobrepeso o bajo peso para su altura. El IMC de una persona se calcula con la siguiente frmula: donde el peso se mide en libras y la altura en pulgadas. El programa debe mostrar un mensaje indicando si la persona tiene el peso ptimo, tiene bajo peso o tiene sobrepeso. Se considera que el peso de una persona sedentaria es ptimo si su IMC est entre 18,5 y 25. Si el IMC es inferior a 18,5, se considera que la persona tiene bajo peso. Si el valor del IMC es superior a 25, se considera que la persona tiene sobrepeso. Defina una clase llamada IBM y defina tres atributos. Defina un atributo llamado nombre del tipo de datos char * Defina un atributo llamado peso del tipo de datos del punto. Defina un atributo llamado altura del tipo de datos de punto. Implementar funciones de constructores sobrecargados. Constructores predeterminados, constructores con argumentos y funciones de constructores de copia. Implementar la funcin Destructor. Implemente mutadores, accesores y funciones miembro en su cdigo. Sobrecargar el operador Stream Extraction y validar con declaraciones try/catch diseando clases sin atributos negativos (por ejemplo, clase NegativeValue). Sobrecargando el Operador de Insercin de Stream, defina el mensaje que indica si la persona tiene peso ptimo, sobrepeso y bajo peso. Sobrecarga de los operadores relacionales binarios (>,,==) Pregunte al usuario la altura en pies y pulgadas, luego convierta las pulgadas para almacenar el atributo de altura de la clase. Mostrar en el driver cada operador sobrecargado. La solucin debe contener lo siguiente: a. Especificacin de clase separada de la implementacin. b. Descripcin de la tabla para la clase IntegerList. C. Diagrama UML de la clase IntegerList e.
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

Oracle Database 11g SQL

Authors: Jason Price

1st Edition

0071498508, 978-0071498500

More Books

Students also viewed these Databases questions

Question

How does selection differ from recruitment ?

Answered: 1 week ago

Question

Describe three other types of visual aids.

Answered: 1 week ago