diff --git a/src/praktikum6/AGame.java b/src/praktikum6/AGame.java new file mode 100644 index 0000000..b4cff63 --- /dev/null +++ b/src/praktikum6/AGame.java @@ -0,0 +1,22 @@ +package praktikum6; + +public class AGame { + + public static void main(String[] args) { + int user_money = 100; + while (user_money > 0) { + System.out.printf("Sul on hetkel %d raha%n", user_money); + int vastus = praktikum5.Metodid.kasutajaSisestus("Sisesta oma panus: ", 0, user_money); + int kull_kiri = praktikum5.Metodid.randomRange(0, 1); + if (kull_kiri == 1) { + user_money += vastus*2; + System.out.printf("Tuli kiri, sa võitsid %d raha%n", vastus*2); + } else { + user_money -= vastus; + System.out.printf("Tuli kull, sa kaotasid %d raha%n", vastus); + } + } + System.out.println("Raha sai otsa, mine koju :)"); + } + +} diff --git a/src/praktikum6/AGame2.java b/src/praktikum6/AGame2.java new file mode 100644 index 0000000..1fb68cc --- /dev/null +++ b/src/praktikum6/AGame2.java @@ -0,0 +1,23 @@ +package praktikum6; + +public class AGame2 { + + public static void main(String[] args) { + int user_money = 100; + while (user_money > 0) { + System.out.printf("Sul on hetkel %d raha%n", user_money); + int panus = praktikum5.Metodid.kasutajaSisestus("Sisesta oma panus: ", 0, user_money); + int vastus = praktikum5.Metodid.kasutajaSisestus("Vali mis number täringule tuleb: ", 1, 6); + int taring = praktikum5.Metodid.viskaTaringut(); + if (taring == vastus) { + user_money += panus*6; + System.out.printf("Sa *võitsid* endale %d raha%n", panus*6); + } else { + user_money -= panus; + System.out.printf("Täringule tuli %d, sa *kaotasid* %d raha%n", taring, panus); + } + } + System.out.println("Raha sai otsa, mine koju :)"); + } + +} diff --git a/src/praktikum6/Args.java b/src/praktikum6/Args.java new file mode 100644 index 0000000..107a0a9 --- /dev/null +++ b/src/praktikum6/Args.java @@ -0,0 +1,13 @@ +package praktikum6; + +public class Args { + + public static void main(String[] args) { + for (int i = 0; i < args.length; i++) { + System.out.print(args[i] + " "); + + } + System.out.println(); + } + +} diff --git a/src/praktikum6/GuessANumber.java b/src/praktikum6/GuessANumber.java new file mode 100644 index 0000000..5cfa89f --- /dev/null +++ b/src/praktikum6/GuessANumber.java @@ -0,0 +1,23 @@ +package praktikum6; + +public class GuessANumber { + + public static void main(String[] args) { + int arv = praktikum5.Metodid.randomRange(1, 100); + while(true) { + System.out.print("Kirjuta arv vahemikus 1 - 100: "); + int vastus = lib.TextIO.getlnInt(); + if (vastus == arv) { + System.out.println("Tubli, arvasid arvu ära!"); + return; + } else if (vastus < arv) { + System.out.println("Sinu vastus on *väiksem* kui arvuti poolt valitud arv"); + } else if (vastus > arv) { + System.out.println("Sinu vastus on *suurem* kui arvuti poolt valitud arv"); + } + System.out.println("Proovi uuesti!"); + + } + } + +} diff --git a/src/praktikum6/Liisu.java b/src/praktikum6/Liisu.java new file mode 100644 index 0000000..87be04f --- /dev/null +++ b/src/praktikum6/Liisu.java @@ -0,0 +1,18 @@ +package praktikum6; + +import lib.TextIO; + +public class Liisu { + + public static void main(String[] args) { + System.out.println("Sisesta 10 nime kellest valitakse lõpus üks"); + String[] nimed = new String[10]; + for (int i = 0; i < 10; i++) { + System.out.printf("Sisesta %d. nimi: ", i+1); + nimed[i] = TextIO.getlnString(); + } + int rand_int = praktikum5.Metodid.randomRange(0, 9); + System.out.printf("Liisu on %s%n",nimed[rand_int]); + } + +} diff --git a/src/praktikum6/ReverseNumber.java b/src/praktikum6/ReverseNumber.java new file mode 100644 index 0000000..cda5769 --- /dev/null +++ b/src/praktikum6/ReverseNumber.java @@ -0,0 +1,21 @@ +package praktikum6; + +import lib.TextIO; + +public class ReverseNumber { + + public static void main(String[] args) { + int[] numbrid = new int[10]; + + System.out.println("Kirjuta 10 numbrit"); + for (int i = 0; i < numbrid.length; i++) { + System.out.printf("Kirjuta %d. number: ", i+1); + numbrid[i] = TextIO.getlnInt(); + } + + for (int i = numbrid.length; i > 0; i--) { + System.out.printf("%d ", numbrid[i-1]); + } + } + +} diff --git a/src/praktikum6/Sum.java b/src/praktikum6/Sum.java new file mode 100644 index 0000000..f18cf5e --- /dev/null +++ b/src/praktikum6/Sum.java @@ -0,0 +1,19 @@ +package praktikum6; + +public class Sum { + + public static int summa(int[] massiiv) { + int sum = 0; + for (int i = 0; i < massiiv.length; i++) { + sum += massiiv[i]; + } + return sum; + } + + public static void main(String[] args) { + // sedasi saab meetodi välja kutsuda + int summa = summa(new int[] {4, 3, 1, 7, -1}); + System.out.println(summa); + } + +} diff --git a/src/praktikum6/TagurpidiSona.java b/src/praktikum6/TagurpidiSona.java new file mode 100644 index 0000000..80e3090 --- /dev/null +++ b/src/praktikum6/TagurpidiSona.java @@ -0,0 +1,13 @@ +package praktikum6; + +import lib.TextIO; + +public class TagurpidiSona { + + public static void main(String[] args) { + System.out.print("Sisesta mingi sõna: "); + String vastus = TextIO.getlnString(); + System.out.println(new StringBuilder(vastus).reverse().toString()); + } + +}