Question: 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 y Si el IMC es inferior a se considera que la persona tiene bajo peso. Si el valor del IMC es superior a 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 trycatch 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
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
