Program to check entered character is vowel or consonants

Description

To check entered character is vowel or consonant, follow the following program.

C/C++

/* C Program to check entered character is vowel or consonants */
//Save it as CheckVowelAndConsonant.c

#include<stdio.h>
int main(){

    char val;

    printf("Enter a character : ");
    scanf("%c",&val);

   //Checking the entered character is alphabet or not
    if((val>='a' && val<='z') || (val>='A' && val<='Z')) {
    //Checking the entered character is vowel or not
        if(val=='a' || val=='A' || val=='e' || val=='E' || val=='i' || val=='I' ||
           val=='o' || val=='O' || val=='u' || val=='U'){
            printf("The %c is vowel",val);
        }else{
            printf("The %c is consonant",val);
        }
    }else {
        printf("%c is neither vowel nor consonant",val);
    }

    return 0;
}
Input:
Enter a character : g

Output:
The g is consonant

Java

/* Java Program to check entered character is vowel or consonants */
//Save it as CheckVowelAndConsonant.java

import java.io.*;
import java.util.Scanner;

public class CheckVowelAndConsonant {

    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);
        
        System.out.println("Enter a character : ");
        char val = scanner.next().charAt(0);
        
        //Checking the entered character is alphabet or not
        if((val>='a' && val<='z') || (val>='A' && val<='Z')) {
            //Checking the entered character is vowel or not
            if(val=='a' || val=='A' || val=='e' || val=='E' || val=='i' || val=='I' ||
                   val=='o' || val=='O' || val=='u' || val=='U'){
                      System.out.println("The "+val+" is vowel");
            }else{
            	System.out.println("The "+val+" is consonant");
            }
        }else {
            System.out.println(val+" is neither vowel nor consonant");
        }
    }
}
Input:
Enter a character : 
g

Output:
The g is consonant

Related Programs

1) Program to Check Whether a Character is a Vowel or Not
2) Program to Find ASCII value of a character
3) Program to remove vowels from a String
4) Program to count Vowels, Consonants, Digits and Whitespaces
5) Program to Replace Spaces With Dots
6) Program to find maximum number of 1s in a substring of a String
7) Count Number of Words in a String
8) Find Occurrence Of Each Word In a Sentence
9) Print All Unique Words Of A String
10) Program To Print Unique Word Of A String Using Set
Share Me

Leave a Reply