Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1.Roman numeral Converter write a program that ask the user to enter a number wi

ID: 3545345 • Letter: 1

Question

1.Roman numeral Converter


write a program that ask the user to enter a number within the range 1 through 10. use a switch statement to display the roman numeral version of that number.  

Input Validation- do not accept a number less than 1 or greater than 10



2.Body mass index

WRITE A PROGRAM  that calculates and displays a persons body mass index (bmi). the BMI is often used to determine whether a person ith a sedentary lifestyle  is overweight or underweight for his or her height. A persons BMI  is calculated with the following formula bmi= weight x 703 height^2



where weight is measured in pounds and height is measured in inches. the program should display a message indicting whether the person has optimal weight, is underweight or is overweight. A sedentary persons weight is considered to be optimal if their weight is 18.5 - 25. if the BMI is less than 18.5, the person is considered to be underweight. if the BMI  is greater than 25, the person is considered to be overweight.  Create a user defined function to calculate the BMI of a person.




thank you

Explanation / Answer

1)#include <iostream>

using namespace std;

int main()
{
    int arabicNumeral=0;
    cout << "Enter a number (1 - 10): ";
    cin >> arabicNumeral;    

    if (arabicNumeral>0 && arabicNumeral <=10)
    {
        cout << " The Roman numeral version of " << arabicNumeral << " is ";
        switch (arabicNumeral)
        {
            case 1:
                cout << "I.";
                break;
            case 2:
                cout << "II.";
                break;
            case 3:
                cout << "III.";
                break;
            case 4:
                cout << "IV.";
                break;
            case 5:
                cout << "V.";
                break;
            case 6:
                cout << "VI.";
                break;
            case 7:
                cout << "VII.";
                break;
            case 8:
                cout << "VIII.";
                break;
            case 9:
                cout << "IX.";
                break;
            case 10:
                cout << "X.";
                break;
        }
    }
    return 0;
}



2)


#include<iostream>


using namespace std;


int main ()

{

double height = 0.0;

double weight = 0.0;

double bmi = 0.0;


cout << "Enter your height (in inches): ";

cin >> height;


cout << "Enter your weight (in pounds): ";

cin >> weight;

bmi = 703 * weight / (height * height);


if (bmi < 18.5)

{

cout << "Your body weight category is underweight." << endl;

}

else if (bmi < 25)

{

cout << "Your body weight category is normal." << endl;

}

else if (bmi < 30)

{

cout << "Your body weight category is overweight." << endl;

}

else

{

cout << "Your body weight category is obese." << endl;

}



system ("pause");

return 0;

}




Or else ::


Sounds like a pretty simple program. Ask user to enter weight and height, read user input into float (decimal) type variables height and weight. Calculate BMI. Use a couple of IF statements to determine if the person is underweight or overweight.

Basic programming logic:

FLOAT height, weight, bmi
PUT "Please enter height and weight"
GET height, weight

bmi = weight*703/height
IF bmi < 18.5
PUT "You are underweight"
ELSE IF bmi >= 18.5 && bmi <= 25
PUT "Congrats! You are at your optimal weight!"
ELSE
PUT "Sorry, you are overweight."
END IF


now just adapt this to whatever language you need it in.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Chat Now And Get Quote