4. Lekce - procvičování

public static String askForText(String question) {
String result = JOptionPane.showInputDialog(question);
return result;
}

public static int askForInteger(String question) {
String text = askForText(question);
return Integer.parseInt(text);
}

Úkoly

  • S využitím funkcí výše napište program na výpočet faktoriálu https://cs.wikipedia.org/wiki/Faktori%C3%A1l
  • Napište program, který se zeptá na aktuální den, měsíc, rok a poté na den měsíc a rok vašeho narození a spočítá váš věk, přičemž vezme v potaz zda už jste letos narozeniny měli nebo ne.
  • Napište program který se zeptá na číslo, matematickou operaci (0,-,*,/) a další číslo a spočítá výsledek.