## Instructions

You are going to write a program that calculates the average student height from a List of heights.

e.g. `student_heights = [180, 124, 165, 173, 189, 169, 146]`

The average height can be calculated by adding all the heights together and dividing by the total number of heights.

e.g.

180 + 124 + 165 + 173 + 189 + 169 + 146 = **1146**

There are a total of **7** heights in `student_heights`

1146 รท 7 = **163.71428571428572**

Average height rounded to the nearest whole number = **164**

**Important** You should not use the `sum()`

or `len()`

functions in your answer. You should try to replicate their functionality using what you have learnt about for loops.

## Example Input

```
156 178 165 171 187
```

In this case, student_heights would be a list that looks like: [156, 178, 165, 171, 187]

## Example Output

```
171
```

## Hint

- Remember to use the
`round()`

function to round the average height before you print it.

## Solution

```
student_heights = input("Input a list of student heights ").split()
for n in range(0, len(student_heights)):
student_heights[n] = int(student_heights[n])
sum=0
i=0
for height in student_heights:
sum=sum+height
i=i+1
avg_height= sum/i
print(round(avg_height))
```