Praktikum 8
This commit is contained in:
43
src/praktikum8/Inimesed.java
Normal file
43
src/praktikum8/Inimesed.java
Normal 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;
|
||||
}
|
||||
}
|
||||
18
src/praktikum8/Palindroom.java
Normal file
18
src/praktikum8/Palindroom.java
Normal 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");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
21
src/praktikum8/SonaPikkus.java
Normal file
21
src/praktikum8/SonaPikkus.java
Normal 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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
19
src/praktikum8/UperCaseTekst.java
Normal file
19
src/praktikum8/UperCaseTekst.java
Normal 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("-");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user