Given height in centimeters , the task is to convert the given height to feet and inches in Python.

**Examples:**

**Example1:**

**Input:**

Enter some random height in centimeters = 179.5

**Output:**

The given height 179.5 cm in inches = 70.72 inches The given height 179.5 cm in feet = 5.89 feet

**Example2:**

**Input:**

Enter some random height in centimeters = 165

**Output:**

The given height 165.0 cm in inches = 65.01 inches The given height 165.0 cm in feet = 5.41 feet

## Program to Read Height in Centimeters and then Convert the Height to Feet and Inches in Python

There are several ways to read height in centimeters and then convert it to feet and inches in Python some of them are:

### Method #1:Python Static Input

- Give the height in centimeters as static input.
- Convert the given height in centimeters to feet by multiplying it with 0.0328 and store it in a variable.
- Convert the given height in centimeters to inches by multiplying it with 0.0.394 and store it in a variable.
- Print the height in feet and inches.
- Exit of Program.

**Below is the implementation:**

# Give the height in centimeters as static input. heightcm = 165 # Convert the given height in centimeters to feet by multiplying it with 0.0328 # and store it in a variable. heightfeet = 0.0328*heightcm # Convert the given height in centimeters to inches by multiplying it with 0.0.394 # and store it in a variable. heightinches = 0.394*heightcm # Print the height in feet and inches. print("The given height", heightcm, 'cm', 'in inches = ', round(heightinches, 2), 'inches') print("The given height", heightcm, 'cm', 'in feet = ', round(heightfeet, 2), 'feet')

**Output:**

The given height 165 cm in inches = 65.01 inches The given height 165 cm in feet = 5.41 feet

**Explanation:**

- Given the height in centimeters as static input.
- The height in centimeters is multiplied by 0.394 and saved in a new variable called height in inches.
- The height in centimeters is multiplied by 0.0328 and saved in a new variable called height in feet.
- It is printed the conversion height in inches and feet.

### Method #2:Python User Input

**Approach:**

- Enter the height in centimeters as user input using
**float(input())**function . - Convert the given height in centimeters to feet by multiplying it with 0.0328 and store it in a variable.
- Convert the given height in centimeters to inches by multiplying it with 0.0.394 and store it in a variable.
- Print the height in feet and inches.
- Exit of Program.

**Below is the implementation:**

# Enter the height in centimeters as user input using int(input()) function. heightcm = int(input('Enter some random height in centimeters = ')) # Convert the given height in centimeters to feet by multiplying it with 0.0328 # and store it in a variable. heightfeet = 0.0328*heightcm # Convert the given height in centimeters to inches by multiplying it with 0.0.394 # and store it in a variable. heightinches = 0.394*heightcma # Print the height in feet and inches. print("The given height", heightcm, 'cm', 'in inches = ', round(heightinches, 2), 'inches') print("The given height", heightcm, 'cm', 'in feet = ', round(heightfeet, 2), 'feet')

**Output:**

Enter some random height in centimeters = 169 The given height 169 cm in inches = 66.59 inches The given height 169 cm in feet = 5.54 feet

**Explanation:**

- As the height can be in decimals we take input using float(input()) function.
- The height in centimeters is multiplied by 0.394 and saved in a new variable called height in inches.
- The height in centimeters is multiplied by 0.0328 and saved in a new variable called height in feet.
- It is printed the conversion height in inches and feet.

**Related Programs**: