w3resource

C Exercises: Accept the height of a person in centimeter and categorize them

C Conditional Statement: Exercise-7 with Solution

Write a C program to accept the height of a person in centimeters and categorize the person according to their height.

Visual Presentation:

Accept the height of a person in centimeter and categorize them

Sample Solution:

C Code:

#include <stdio.h>   // Include the standard input/output header file.

void main()
{
    float PerHeight;   // Declare a floating-point variable 'PerHeight' to store the height of the person.

    printf("Input the height of the person (in centimetres) :");   // Prompt the user to input the height in centimeters.
    scanf("%f", &PerHeight);   // Read and store the user's input in 'PerHeight'.

    if (PerHeight < 150.0)   // Check if 'PerHeight' is less than 150.0.
        printf("The person is Dwarf. \n");   // Print a message indicating that the person is a dwarf.
    else if ((PerHeight >= 150.0) && (PerHeight < 165.0))   // Check if 'PerHeight' is between 150.0 and 165.0.
        printf("The person is  average heighted. \n");   // Print a message indicating that the person has an average height.
    else if ((PerHeight >= 165.0) && (PerHeight <= 195.0))   // Check if 'PerHeight' is between 165.0 and 195.0.
        printf("The person is taller. \n");   // Print a message indicating that the person is taller.
    else
        printf("Abnormal height.\n");   // Print a message indicating that the height is abnormal.
}

Sample Output:

Input the height of the person (in centimetres) :135                                                          
The person is Dwarf.

Flowchart:

Flowchart: Accept the height of a person in centimeter and  categorize the person according to their height.

C Programming Code Editor:

Previous: Write a C program to read the value of an integer m and display the value of n is 1 when m is larger than 0, 0 when m is 0 and -1 when m is less than 0.
Next: Write a C program to find the largest of three numbers.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.