diff --git a/src/praktikum7/Kuulujutud.java b/src/praktikum7/Kuulujutud.java new file mode 100644 index 0000000..9b21be4 --- /dev/null +++ b/src/praktikum7/Kuulujutud.java @@ -0,0 +1,17 @@ +package praktikum7; + +public class Kuulujutud { + + public static void main(String[] args) { + String[] naistenimed = {"Mari", "Katrin", "Liisu", "Margit"}; + String[] meestenimed = {"Peeter", "Toomas", "Tanel", "Margus"}; + String[] tegusõnad = {"jalutasid", "ujusid", "laulsid", "tantsisid"}; + + String naisenimi = naistenimed[praktikum5.Metodid.randomRange(0, naistenimed.length-1)]; + String mehenimi = meestenimed[praktikum5.Metodid.randomRange(0, meestenimed.length-1)]; + String tegusõna = tegusõnad[praktikum5.Metodid.randomRange(0, tegusõnad.length-1)]; + + System.out.printf("%s ja %s %s.", naisenimi, mehenimi, tegusõna); + } + +} diff --git a/src/praktikum7/Maksimum.java b/src/praktikum7/Maksimum.java new file mode 100644 index 0000000..bebba05 --- /dev/null +++ b/src/praktikum7/Maksimum.java @@ -0,0 +1,34 @@ +package praktikum7; + +public class Maksimum { + + public static void main(String[] args) { + int[] oneD = {1,2,3,4,5,6,7}; + int[][] twoD = {{1,2,3},{5,6,7},{8,9,0}}; + System.out.printf("1D masiivi max on %d%n", maksimum(oneD)); + System.out.printf("2D masiivi max on %d%n", maksimum(twoD)); + } + + + public static int maksimum(int[] massiiv) { + int max = 0; + for(int a : massiiv) { + if (a > max) { + max = a; + } + } + return max; + } + + public static int maksimum(int[][] maatriks) { + int max = 0; + for(int[] a : maatriks) { + for(int b : a) { + if(b > max) { + max = b; + } + } + } + return max; + } +} diff --git a/src/praktikum7/Nimed.java b/src/praktikum7/Nimed.java new file mode 100644 index 0000000..87c63ff --- /dev/null +++ b/src/praktikum7/Nimed.java @@ -0,0 +1,30 @@ +package praktikum7; + +import java.util.ArrayList; +import java.util.Collections; + +public class Nimed { + + public static void main(String[] args) { + ArrayList nimed = new ArrayList(); + + while(true) { + System.out.print("Kirjuta nimi: "); + String nimi = lib.TextIO.getlnString(); + if (nimi.isEmpty()) { + break; + } + nimed.add(nimi); + } + + // sort + Collections.sort(nimed, null); + + System.out.println("Sisestatud nimed on: "); + for (String nimi : nimed) { + System.out.println(nimi); + } + + } + +} diff --git a/src/praktikum7/Numbrid.java b/src/praktikum7/Numbrid.java new file mode 100644 index 0000000..65f0b92 --- /dev/null +++ b/src/praktikum7/Numbrid.java @@ -0,0 +1,20 @@ +package praktikum7; + +public class Numbrid { + + public static void main(String[] args) { + int[] numbrid = new int[10]; + + System.out.printf("Sisesta %d numbrit%n", numbrid.length); + for (int i = 0; i < numbrid.length; i++) { + System.out.printf("nr%d: ", i); + numbrid[i] = lib.TextIO.getlnInt(); + } + + System.out.println("Sisestatud numbrid tagurpidi on:"); + for (int i = numbrid.length-1; i >= 0 ; i--) { + System.out.println(numbrid[i]); + } + } + +}