Praktikum 7 kood

This commit is contained in:
2015-10-23 09:07:12 +03:00
parent 58d709492d
commit 38b3c82777
4 changed files with 101 additions and 0 deletions

View File

@@ -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);
}
}

View File

@@ -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;
}
}

30
src/praktikum7/Nimed.java Normal file
View File

@@ -0,0 +1,30 @@
package praktikum7;
import java.util.ArrayList;
import java.util.Collections;
public class Nimed {
public static void main(String[] args) {
ArrayList<String> nimed = new ArrayList<String>();
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);
}
}
}

View File

@@ -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]);
}
}
}