1. Buatlah program untuk menentukan kelompok suatu karakter yang dimasukkan melalui
keyboard. Kelompok karakter tersebut adalah huruf kecil, huruf besar, angka, dan
karakter khusus (tanda baca, operator dan sebagainya).
import java.util.Scanner;
class CharChecker
{
static void checkChar(char key)
{
boolean CekInt = Character.isDigit(key);
if (CekInt){
System.out.println(key + " is Number");
} else{
if (key >= 'A' && key <= 'Z')
System.out.println(key + " is UpperCase character");
else
System.out.println(key + " is Special character" );
}
}
public static void main(String []args)
{
Scanner InputKey = new Scanner(System.in);
System.out.print("Enter Char: ");
Contoh tampilan
import java.util.Scanner;
class Factorial {
static void Factorial(int num) {
System.out.println("n\t\tn!");
System.out.println("---------------");
int fact = 1;
for (int i = 1; i <= num; i++) {
fact = fact * i;
System.out.println(i + "\t\t" + fact);
}
System.out.println("---------------");