Contoh :
Jika Anda menginputkan => FAUZAN
maka outputnya = "Anda memasukkan kata dengan huruf KAPITAL".
Jika Anda menginputkan => fauzan
maka outputnya = "Anda memasukkan kata dengan huruf kecil".
Jika Anda mengitputkan => Fauzan
maka outputnya = "Anda memasukkan kata dengan campuran huruf KAPITAL dan huruf kecil".
Jika Anda menginputkan => 6784
maka outputnya = "Anda memasukkan angka"
Jika Anda menginputkan => Fauzan16
maka outputnya = "Anda memasukkan kata dengan campuran angka dan huruf".
Langsung menuju Code ==>
---------------------------------------------------------------------------------------------------------------
import java.util.Scanner;
class Modul3_2 {
public static void main(String[] args){
int Y = 0, Z = 0;
Scanner input = new Scanner(System.in);
System.out.println("Masukkan huruf/kata:");
String huruf = input.nextLine();
for(int I = 0; I < huruf.length(); I++)
{
char hrf = huruf.charAt(I);
int ascii = (int) (hrf);
if(ascii<=90 && ascii>=65)
Y = 0;
else if(ascii<=122 && ascii>=97)
Y = 1;
else
Y = 4;
Z = Z + Y;
}
if(Z == huruf.length())
System.out.println("Anda memasukkan kata dengan huruf kecil.");
else if(Z == 0)
System.out.println("Anda memasukkan kata dengan huruf KAPITAL.");
else if(Z < huruf.length() && Z != 0)
System.out.println("Anda memasukkan kata dengan campuran huruf KAPITAL dan huruf kecil.");
else if(Z == huruf.length()*4)
System.out.println("Anda memasukkan angka.");
else
System.out.println("Anda memasukkan kata dengan campuran angka dan huruf.");
}
}
---------------------------------------------------------------------------------------------------------------
1 comments:
bisa minta flowchart dari kode d atas gk??
mksh
Post a Comment