Program to count uppercase and lowercase alphabet characters in String

Description

To count total number of upper case, check how many character are from A-Z and
to count total number of lower case, check how many character are from a-z in string.

C/C++

/* C Program to count uppercase and lowercase alphabet characters in String */
//Save it as CountUppercaseLowercase.c

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

    char str[100];

    printf("Enter a string : ");
    gets(str);

    int i, countUpper=0, countLower=0;

    for(i=0;i<strlen(str);i++) {

        if(str[i] >= 'A' && str[i] <= 'Z') {
            countUpper++;
        }
        if(str[i] >= 'a' && str[i] <= 'z') {
            countLower++;
        }
    }

    printf("Uppercase : %d", countUpper);
    printf("\nLowercase : %d", countLower);

    return 0;
}
Input:
Enter a string : 
Hello123JoHn

Output:
Uppercase : 3
Lowercase : 6

Java

/* Java Program to count uppercase and lowercase alphabet characters in String*/
//Save it as CountUppercaseLowercase.java

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

public class CountUppercaseLowercase {

    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);
        
        System.out.println("Enter a string : ");
        String str = scanner.nextLine();
        
        int countUpper=0, countLower=0;
        
        for(int i=0;i<str.length();i++) {
            
            if(str.charAt(i) >= 'A' && str.charAt(i) <= 'Z') {
                countUpper++;
            }
            if(str.charAt(i) >= 'a' && str.charAt(i) <= 'z') {
                countLower++;
            }
        }
        
        System.out.println("Uppercase : "+countUpper);
        System.out.println("Lowercase : "+countLower);
    }
}
Input:
Enter a string : 
Hello123JoHn

Output:
Uppercase : 3
Lowercase : 6

Related Programs

1) Program to sort characters of strings in alphabetical order
2) Program to Sort set of strings in alphabetical order
3) Program to Convert Lowercase to Uppercase of a String
4) Program to Append one String to another String
5) Program to Compare Two Strings
6) Program to Reverse a String
7) Find Substring of a Given String
8) Program to Insert a String into Another String
9) Program to check String is Palindrome
10) Program to check entered character is vowel or consonants
11) Program to remove vowels from a String
Share Me

Leave a Reply