Praktikum 6
6. java praktikumis tehtud koodijuppid
This commit is contained in:
22
src/praktikum6/AGame.java
Normal file
22
src/praktikum6/AGame.java
Normal file
@@ -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 :)");
|
||||
}
|
||||
|
||||
}
|
||||
23
src/praktikum6/AGame2.java
Normal file
23
src/praktikum6/AGame2.java
Normal file
@@ -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 :)");
|
||||
}
|
||||
|
||||
}
|
||||
13
src/praktikum6/Args.java
Normal file
13
src/praktikum6/Args.java
Normal file
@@ -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();
|
||||
}
|
||||
|
||||
}
|
||||
23
src/praktikum6/GuessANumber.java
Normal file
23
src/praktikum6/GuessANumber.java
Normal file
@@ -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!");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
18
src/praktikum6/Liisu.java
Normal file
18
src/praktikum6/Liisu.java
Normal file
@@ -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]);
|
||||
}
|
||||
|
||||
}
|
||||
21
src/praktikum6/ReverseNumber.java
Normal file
21
src/praktikum6/ReverseNumber.java
Normal file
@@ -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]);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
19
src/praktikum6/Sum.java
Normal file
19
src/praktikum6/Sum.java
Normal file
@@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
13
src/praktikum6/TagurpidiSona.java
Normal file
13
src/praktikum6/TagurpidiSona.java
Normal file
@@ -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());
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user