something

This commit is contained in:
2015-09-25 08:44:56 +03:00
commit 86f9da1a4e
29 changed files with 1298 additions and 0 deletions

1008
src/lib/TextIO.java Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,21 @@
package praktikum2;
public class Grupeerija {
public static void main(String[] args) {
System.out.printf("Sisesta inimeste arv: ");
int inimeste_arv = lib.TextIO.getlnInt();
System.out.printf("Sisesta grupi suurus: ");
int grupi_suurus = lib.TextIO.getlnInt();
int gruppide_arv = inimeste_arv / grupi_suurus;
int inimeste_jääk = inimeste_arv % grupi_suurus;
System.out.printf("Kui %d inimest jagada gruppidesse kus igas grupi on %d inimest\n",
inimeste_arv, grupi_suurus);
System.out.printf("Siis oleks kokku %d gruppi ja üle jääks %d inimest",
gruppide_arv, inimeste_jääk);
}
}

View File

@@ -0,0 +1,31 @@
package praktikum2;
public class Korrutaja {
public static void main(String[] args) {
System.out.printf("Sisesta esimene arv: ");
int arv1 = lib.TextIO.getlnInt();
System.out.printf("Sisesta teine arv: ");
int arv2 = lib.TextIO.getlnInt();
System.out.println("Arvude " + arv1 + " ja " + arv2 + " korrutis on " + arv1*arv2);
}
}
//
// █████ ▒██▒ ██▒ ▒██ ▒██▒
// █████ ▓██▓ ██▓ ▓██ ▓██▓
// ██ ████ ▒██ ██▒ ████
// ██ ████ ▒██ ██▒ ████
// ██ ▒█▓▓█▒ ██ ░██ ▒█▓▓█▒
// ██ ▓█▒▒█▓ ██▒▒██ ▓█▒▒█▓
// ██ ██ ██ ██▒▒██ ██ ██
// ██ ██████ ▒████▒ ██████
// ██ ░██████░ ░████░ ░██████░
//█▒ ▒██ ▒██ ██▒ ████ ▒██ ██▒
//███████▓ ███ ███ ████ ███ ███
//░█████▒ ██▒ ▒██ ▓██▓ ██▒ ▒██
//

View File

@@ -0,0 +1,13 @@
package praktikum2;
public class NimePikkus {
public static void main(String[] args) {
System.out.println("Sisesta mingi nimi ja ma ütlen sulle selle pikkuse");
System.out.printf("Sisesta nimi: ");
String nimi = lib.TextIO.getlnString();
int nimePikkus = nimi.length();
System.out.println("Sisestatud nime pikkus on " + nimePikkus);
}
}

13
src/praktikum2/Tere.java Normal file
View File

@@ -0,0 +1,13 @@
package praktikum2;
import java.util.Calendar;
public class Tere {
public static void main(String[] args) {
int synniaasta = 1995;
int vanus = Calendar.getInstance().get(Calendar.YEAR) - synniaasta;
System.out.println ("Yo, ma olen Arti, hetkel " + vanus + " aastat vana");
System.out.println ("Kinga numbrit peast ei mäleta hetkel....");
}
}

View File

@@ -0,0 +1,38 @@
package praktikum3;
public class CumLaude {
public static void main(String[] args) {
// Küsime kasutaja käest hindeid ujukomaarvudena
System.out.printf("Sisesta keskmine hinne: ");
double keskminehinne = lib.TextIO.getlnDouble();
System.out.printf("Sisesta lõputöö hinne: ");
double lõputööhinne = lib.TextIO.getlnDouble();
// Kasutajapoolt sisestatud numbrite reeglitele vastavuse kontroll
if (keskminehinne > 5.0) {
System.out.printf("Keskmine hinne ei tohi olla üle 5, teie seisestasite %.1f %n", keskminehinne);
return; // välju main funktsioonist ja lõpeta programmi töö
} else if (lõputööhinne >5.0) {
System.out.printf("Lõputöö hinne ei tohi olla üle 5, teie seisestasite %.1f %n", lõputööhinne);
return;
} else if (keskminehinne < 0.0) {
System.out.printf("Keskmine hinne ei tohi olla üle negatiivne, teie seisestasite %.1f %n", keskminehinne);
return;
} else if (lõputööhinne < 0.0) {
System.out.printf("Lõputöö hinne ei tohi olla üle negatiivne, teie seisestasite %.1f %n", lõputööhinne);
return;
}
// Ülessanne ise
if ((keskminehinne >= 4.5) && (lõputööhinne == 5.0)) {
System.out.println("Palju õnne, saad Cum-Laude oma diplomile");
} else {
System.out.println("Sina kahjuks oma hinnetega Cum-Laude-t enda diplomile");
}
}
}

View File

@@ -0,0 +1,11 @@
package praktikum3;
public class ParooliSisestus {
public static void main(String[] args) {
System.out.println("yo");
}
}

View File

@@ -0,0 +1,40 @@
package praktikum3;
public class Tehisintellekt {
public static void main(String[] args) {
// Küsime kasutaja käest mõned vanused
System.out.printf("Sisesta üks vanus: ");
int esimenevanus = lib.TextIO.getlnInt();
System.out.printf("Sisesta teine vanus: ");
int teinevanus = lib.TextIO.getlnInt();
// Sisendi valideerimine
if ((esimenevanus < 0) || (teinevanus < 0)) {
System.out.println("Vanus ei tohi olla negatiivne");
return;
}
// Teeme järgnevad vanusevahe testid lihtsamaks eemaldades endest mitme erineva vanuse vahe testimise
int esimenevanusevahe = esimenevanus-teinevanus;
int teinevanusevahe = teinevanus-esimenevanus;
int vanusevahe = 0; // vanusevahe mida me hakkame testima
if (esimenevanus < teinevanus) {
vanusevahe = teinevanusevahe;
} else {
vanusevahe = esimenevanusevahe;
}
if ((vanusevahe > 5) && (vanusevahe < 10)) {
System.out.println("Krõbe");
} else if (vanusevahe >= 10) {
System.out.println("Väga krõbe");
} else {
System.out.println("Sobib");
}
}
}

View File

@@ -0,0 +1,12 @@
package praktikum4;
public class numbrid0246 {
public static void main(String[] args) {
for (int x = 0; x <= 10; x += 2) {
System.out.printf("%d ", x);
}
}
}

View File

@@ -0,0 +1,12 @@
package praktikum4;
public class numbrid110 {
public static void main(String[] args) {
for (int x = 1; x <= 10; x++) {
System.out.printf("%d ", x);
}
}
}

View File

@@ -0,0 +1,12 @@
package praktikum4;
public class numbrid302734 {
public static void main(String[] args) {
for (int x = 30; x > 0; x -=3) {
System.out.printf("%d ", x);
}
}
}

View File

@@ -0,0 +1,23 @@
package praktikum4;
public class table1 {
public static void main(String[] args) {
final int x_size = 7; // table size in x direction
final int y_size = 7; // table size in y direction
// Create the table
for (int x = 0; x <= x_size; x++) {
for (int y = 0; y <= y_size; y++) {
if (x == y) {
System.out.printf("1 ");
} else {
System.out.printf("0 ");
}
}
//we are at the end of the line, start a new one
System.out.printf("%n");
}
}
}

View File

@@ -0,0 +1,30 @@
package praktikum4;
public class table2 {
public static void main(String[] args) {
System.out.printf("Tabeli X suurus: ");
int x_size = lib.TextIO.getlnInt(); // table size in x direction
System.out.printf("Tabeli Y suurus: ");
int y_size = lib.TextIO.getlnInt(); // table size in y direction
// Create the table
for (int x = 0; x <= x_size; x++) {
System.out.printf("--");
}
System.out.printf("%n");
for (int x = 0; x <= x_size; x++) {
System.out.printf("| ");
for (int y = 0; y <= y_size; y++) {
if (x == y) {
System.out.printf("1 ");
} else {
System.out.printf("0 ");
}
}
//we are at the end of the line, start a new one
System.out.printf("%n");
}
}
}