Professional Documents
Culture Documents
Az első
részben a gyakorlatban szereplő német szavak kiejtését lehet meghallgatni és a bemondó után
elismételni (lejátszás gomb), valamint a szavak jelentéseit lehet áttekinteni és megtanulni. A
szavak tanulása után a szavak kiejtését és leírását együttesen lehet begyakorolni
(Gyakorlás gomb). A német szavak tanulását különböző színkódok segítik (pl. a főnév nemének
jelölése).
A gyakorlat második része a német szavak megfelelő használatát példamondatokon keresztül
mutatja be (Példák gomb). A szavakhoz tartozó példamondatok tanulmányozása, megértése után
a szavak jelentéseit a példamondatokon keresztül lehet gyakorolni (Gyakorlás gomb). A
példamondatok kiegészítése, gyakorlása során javasoljuk a német szavak és mondatok hangos
kiejtését, kimondását.
Amennyiben a gyakorlat szavaihoz vonzatok is kapcsolódnak, akkor a példamondatok oldalán a
szavakhoz tatozó vonzatok is megtanulhatók és gyakorolhatók (automatikusan
megjelenő Vonzatok gomb).
A nehezen tanulható szavak külön gyakorlásához
Megoldás:
System.out.println("Hello World!");
Megoldás:
public class Main {
public static void main(String[] args) {
#3 Írjunk programot, ami véletlenszerűen (random) választ két számot. Ezeket eltárolja egy-egy
változában.
Majd a felhasználót megkéri, hogy tippelje meg a két szám összegét. A tippet be tudja írni a felhasználó és
Enter gomb megnyomása után:
Ha eltalálta, kiírja, hogy “Ön nyert!”, ha nem akkor “Ön vesztett, gyakoroljon még!”.
pl.
int a = new Random().nextInt(1000); //Alt + Enter: import class
int b = new Random().nextInt(1000);
Scanner scanner = new Scanner(System.in);
System.out.println("Guess a number!");
int guess = scanner.nextInt();
...
int a = 7;
if (a == 5) {
System.out.println("A szám értéke öt.");
System.out.println("-------------------");
} else {
System.out.println("Nem öt!");
}
Megoldás:
import java.util.Random;
import java.util.Scanner;
}
}
Megoldás:
#5 Írjunk programot, ami kisorsolja az 5-ös lottó számokat. (egyszerűség kedvéért többször is szerepelhet
ugyanaz a szám)
Megoldás:
#6 Írjunk programot, ami létrehoz egy int típusú változót (n) és kirajzolja az alábbi ábrát n értéke
alapján:
Segítség:
System.out.print(); //nincs “ln” a végén. Ezt lehet használni, ha nem szeretnék Entert
(sörtörést) a végén, hanem egymás mellé kiírni értékekeket.
1
12
123
1234
Megoldás:
import java.util.Random;
import java.util.Scanner;
int sor = 0;
while (sor < n) {
sor = sor + 1;
int oszlop = 0;
while (oszlop < sor) {
oszlop = oszlop + 1;
System.out.print(oszlop);
}
System.out.println();
}
}
}
#7 Írjunk programot, ami létrehoz egy int típusú változót (n) és kirajzolja az alábbi ábrát n értéke
alapján:
Megoldás:
API KEY:
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
Forrás: https://gist.github.com/gantoin/190684c344bb70e5c5f9f2339c7be6ed
Szabályok és játékleírás:
Magyarul: https://hu.wikipedia.org/wiki/%C3%89letj%C3%A1t%C3%A9k
Angolul: https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
A GameOfLife.java fájlban a jelölt részen egészítsd ki az if-else ágakat a szabályoknak megfelelően, hogy életre
keltsd a “baktérium” telepet.