In this simple article I would like to share with you my avid reader a program that I wrote in Java as my programming language I called this program Count Letters, Numbers and Spacing Program. What this program will do is to ask the user to enter a sentence and then our program will count how many capital letters, lowercase letters, digits and spacing in our given sentence. I am using ASCII decimal values for letters, numbers and spacing in my program. I hope you will my work useful in your learning in Java programming.
If you have some questions please send me an email at jakerpomperada@yahoo.com and jakerpomperada@gmail.com.
People here in the Philippines who wish to contact me can reach me at my mobile number 09173084360.
Sample Output of Our Program
Program Listing
import java.util.Scanner;
public class count {
public static void main(String[] args)
{
char ch;
String str;
int uppercase=0,lowercase=0, digits=0,space=0;
Scanner in = new Scanner(System.in);
System.out.println("==============================================");
System.out.println("||Count Letters,Numbers and Spacing Program ||");
System.out.println("==============================================");
System.out.print("\n");
System.out.print("Enter a Sentence :=>");
str = in.nextLine();
for(int i=0;i<str.length();i++)
{
ch = str.charAt(i);
int asciivalue = (int)ch;
if(asciivalue >=65 && asciivalue <=90){
uppercase++;
}
else if(asciivalue >=97 && asciivalue <=122){
lowercase++;
}
else if(asciivalue >=48 && asciivalue <= 57){
digits++;
}
else if(asciivalue >=32){
space++;
}
}
System.out.println("\n\n");
System.out.println("=======================");
System.out.println("|| DISPLAY RESULT ||");
System.out.println("=======================");
System.out.println("\n");
System.out.println("Number of UpperCase Letter(s) : " + uppercase + ".");
System.out.println("Number of LowerCase Letter(s) : " + lowercase + ".");
System.out.println("Number of Digit(s) : " + digits + ".");
System.out.println("Number of Spacing : " + space + ".");
System.out.println("\n");
System.out.println("\t ===== END OF PROGRAM ======");
System.out.println("\n");
}
}