Game Suit China
package suitkomputer;
import java.io.*;
/**
*
* @author Natsu
*/
public class Main {
public static void main(String[] args) {
System.out.println("Suit Gunting Kertas Batu");
System.out.println("------------------------");
System.out.println("1. G untuk Gunting");
System.out.println("2. K untuk Kertas");
System.out.println("3. B untuk batu");
System.out.println("");
InputStreamReader istream = new InputStreamReader (System.in);
BufferedReader br = new BufferedReader (istream);
String input = null;
boolean inputvalid = false;
int computer = 0;
int player = 0;
while(!inputvalid){
System.out.print("Tolong Suit yang benar (G/K/B) = ");
try {
input =br.readLine();
} catch (IOException ioe){
System.out.println("Error pada IO....System Shut down");
System.exit(1);
}
if(input.length()>0);
switch (input.charAt(0)){
case 'g':
case 'G':
player = 0;
inputvalid = true;
break;
case 'k':
case 'K':
player = 1;
inputvalid = true;
break;
case 'B':
case 'b':
player = 2;
inputvalid = true;
break;
}
}
computer = (int)(Math.random()*3);
if (computer == 3){
computer = 2;
}
switch (computer){
case 0:
System.out.println("computer = Gunting");
switch (player){
case 0:
System.out.println("seri");
break;
case 1:
System.out.println("anda Kalah");
break;
case 2:
System.out.println("anda menang");
break;
}
break;
case 1:
System.out.println("Computer = Kertas");
switch (player){
case 0:
System.out.println("anda menang");
break;
case 1:
System.out.print("Seri");
break;
case 2:
System.out.println("anda kalah");
break;
}
break;
case 2:
System.out.println("komputer = Batu");
switch (player){
case 0:
System.out.println("anda kalah");
break;
case 1:
System.out.println("anda menang");
break;
case 2:
System.out.println("seri");
break;
}
break;
}
}
}
IF...Else
package ifelse;
import java.io.*;
class Main {
public static void main(String[] args) {
InputStreamReader istream = new InputStreamReader(System.in);
BufferedReader bufRead = new BufferedReader (istream);
System.out.println("Welcome/Selamat datang");
try{
System.out.print("masukkan nilai = ");
String tes1 = bufRead.readLine();
double tes = Integer.parseInt(tes1);
if(tes == 1){
System.out.println("angka yang anda masukkan bernilai 1");
}else{
System.out.println("angka yang anda masukkan tidak bernilai 1");
}
}
catch(IOException err){
}
}
}
Looping
package javaapplication3;
import java.io.*;
class Main {
public static void main(String[] args) {
InputStreamReader istream = new InputStreamReader(System.in);
BufferedReader bufread = new BufferedReader (istream);
System.out.println("selamat datang/welcome");
try{
System.out.println("masukkan jumlah bintang");
String x = bufread.readLine();
int z = Integer.parseInt(x);
for(int i=1;i<=z;i=i+1){
for(int j=1;j<=i;j=j+1){
System.out.print("*");
}
System.out.println();
}
for(int a=z-1;a<=z;a=a-1){
for(int b=1;b<=a;b=b+1){
System.out.print("*");
}
System.out.println();
}
}
catch (IOException err){
System.out.print("Error");
}
catch(NumberFormatException err) {
System.out.println("Error Converting Number");
}
}
}
Program Gaji
package helloworldapp;
import java.io.*;
public class helloworldapp {
public static void main(String[] args) {
InputStreamReader istream = new InputStreamReader(System.in);
BufferedReader bufread = new BufferedReader(istream);
System.out.println("porgram gaji");
try{
System.out.print("masukan nama anda");
String nama = bufread.readLine();
System.out.print("masukkan gaji Rp = ");
String gaji = bufread.readLine();
System.out.println("Bunga gaji = 20%");
int gapok = Integer.parseInt(gaji);
double bunga = 0.2;
double tambahan = gapok * bunga;
double total = gapok + tambahan;
System.out.println("Gaji pokok anda adalah = Rp "+gapok);
System.out.println("Tambahan Gaji anda dari Bunga = Rp "+tambahan);
System.out.println("Total gaji anda bulan ini = Rp "+ total);
}
catch(IOException err){
}
}
}