1. Program Java Membalik Kata
import java.util.Scanner;
public class MembalikKata {
public static void main(String args[]){
String kata, membalik = "";
Scanner in = new Scanner(System.in);
System.out.print("Masukkan kata : ");
kata = in.nextLine();
int panjang = kata.length();
for( int i = panjang - 1; i >= 0; i-- ) {
membalik = membalik + kata.charAt(i);
}
System.out.println("Hasil : " + membalik);
}
}
2. Program Java menghitung Konsonan, Vokal, dan Spasi
public class KonsonanVokalSpasi {
public static void main(String[] args){
String kata = "Selamat Pagi";
int spasi = 0, hurufvokal = 0, huruf = 0;
int panjangTeks = kata.length();
for(int i = 0; i < panjangTeks; i++){
char kar = Character.toLowerCase(kata.charAt(i));
if(kar == 'a'||kar == 'i'||kar == 'u'||kar == 'e'||kar == 'o')
hurufvokal++;
if(Character.isLetter(kar))
huruf++;
if(Character.isWhitespace(kar))
spasi++;
}
System.out.println("Masukkan kata = " + kata);
System.out.println("Konsonan = " + (huruf - hurufvokal) + " huruf");
System.out.println("Vokal = " + hurufvokal + " huruf");
System.out.println("Spasi = " + spasi + " karakter");
}
}
Pemrograman Dasar II, Sistem Informasi, Semester 3, Universitas Respati Indonesia