Praktikum 8

This commit is contained in:
2015-10-23 09:51:34 +03:00
parent 38b3c82777
commit 09c74e0332
4 changed files with 101 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
package praktikum8;
import java.util.ArrayList;
public class Inimesed {
public static void main(String[] args) {
ArrayList<Inimene> inimesed = new ArrayList<Inimene>();
while(true) {
System.out.print("Kirjuta inimese nimi: ");
String nimi = lib.TextIO.getlnString();
if (nimi.isEmpty()) {
break;
}
System.out.print("Kirjuta "+nimi+" vanus: ");
int vanus = lib.TextIO.getlnInt();
inimesed.add(new Inimene(nimi, vanus));
}
for (Inimene inimene : inimesed) {
// Java kutsub välja Inimene klassi toString() meetodi
System.out.println(inimene);
}
}
}
class Inimene {
String nimi;
int vanus;
public Inimene(String nimi, int vanus) {
this.nimi = nimi;
this.vanus = vanus;
}
public String toString() {
return "nimi: " + this.nimi + ", vanus: " + this.vanus;
}
}

View File

@@ -0,0 +1,18 @@
package praktikum8;
public class Palindroom {
public static void main(String[] args) {
System.out.print("Kirjuta sõna:");
String sona = lib.TextIO.getlnString();
String backwarsSona = new StringBuilder(sona).reverse().toString();
if (sona.equals(backwarsSona)) {
System.out.println("Tegu on palindroomiga");
} else {
System.out.println("See ei ole palindroom");
}
}
}

View File

@@ -0,0 +1,21 @@
package praktikum8;
public class SonaPikkus {
public static void main(String[] args) {
String[] sonad = new String[10];
System.out.println("Sisesta 10 sõna");
for (int i = 0; i < sonad.length; i++) {
System.out.printf("%d: ", i+1);
sonad[i] = lib.TextIO.getlnString();
}
System.out.println("Sisestatud sõnad koos nende pikkustega");
for (String sona: sonad) {
System.out.printf("%2d - %s%n", sona.length(), sona);
}
}
}

View File

@@ -0,0 +1,19 @@
package praktikum8;
public class UperCaseTekst {
public static void main(String[] args) {
System.out.print("Kirjuta sõna:");
String sona = lib.TextIO.getlnString();
for (int i = 0; i < sona.length(); i++) {
System.out.printf("%s", sona.toUpperCase().charAt(i));
if (i != sona.length() - 1) {
System.out.print("-");
}
}
}
}