Tugas Algoritma 1 April 2014: Menentukan nilai MAX dan MIN

import java.util.*;
public class MaxMin
{
public static void main (String[]args)
{
Scanner scan = new Scanner (System.in);

int angka=0;
int min = Integer.MAX_VALUE;
int max = Integer.MIN_VALUE;
for(int i=1; i<=10;i++)
{

do{
System.out.println(“Masukkan angka antara 1-100”);
System.out.print(“Angka ” + i + ” = “);
angka=scan.nextInt();

min = Math.min(min, angka);
max = Math.max(max, angka);

} while(angka<1 || angka>=100);
}
System.out.println(“Angka Minimum (terkecil) adalah ” + min);
System.out.println(“Angka Maksimum (terbesar) adalah ” + max);
}

}

Tugas Kelompok Algoritma 25 Maret 2014

import java.util.*;

public class GameSuit
{
static Scanner scan = new Scanner (System.in);

static String input;
static int nilai, a=0;
public static void main (String[]args)
{
menu();
}
public static void menu()
{
do{

System.out.println(“Selamat Datang di Game Suit”);
System.out.println(“===========================”);
System.out.println(“Menu: “);
System.out.println(“1. Play”);
System.out.println(“2. Exit”);
System.out.print(“Choose: “);
try
{
a= scan.nextInt();
} catch (Exception e1)
{
System.out.println(“Input must be a Number!\n”);
}scan.nextLine();

System.out.println(a);

if (a==1)
play();
else if (a==2)
{}

}while(a<1 || a>2);
}
public static void play()
{
do{
System.out.println(“\nSilahkan input gunting/kertas/batu\n”);

System.out.print(“Player: “);
input = scan.nextLine();

if (input.toLowerCase().equals(“gunting”))
{
nilai = 1;
}
else if (input.toLowerCase().equals(“batu”))
{
nilai = 2;
}
else if(input.toLowerCase().equals(“kertas”))
{
nilai = 3;
}
else
{
System.out.println(“Inputan tidak valid”);
}
} while (nilai<1 || nilai>3);

 

int random = (int)(Math.random()*3) + 1;
if(random==1)
{
System.out.println(“Komputer: gunting”);
}
else if(random==2)
{
System.out.println(“Komputer: batu”);
}
else if (random==3)
{
System.out.println(“Komputer: kertas”);
}

System.out.println(“———————“);
if(nilai==random)
{
System.out.println(“Draw”);
}
else if (nilai==1 && random==2)
{
System.out.println(“Komputer Win”);
}
else if(nilai==2 && random==3)
{
System.out.println(“Komputer Win”);
}
else if(nilai==3 && random==1)
{
System.out.println(“Komputer Win”);
}
else if(random==1 && nilai==2)
{
System.out.println(“Player Win”);
}
else if (random==2 && nilai==3)
{
System.out.println(“Player Win”);
}
else if(random==3 && nilai==1)
{
System.out.println(“Player Win”);
}
System.out.println(“\n”);

menu();

}
}

/*
Kelompok Praktikum Algo 32PHM:
Henry Cander 1701293603
Luciana Melvina 1701297141
Merissa Edwina 1701298610
Rizky Fitriandini 1701292790
*/