sellquiz
Version:
An open source domain-specific language for online assessment
39 lines (24 loc) • 1.13 kB
Plain Text
%course Mathematik 1
%quiz MA1 meets PI1
Java: Deklarationen
Schreiben Sie einen Codeausschnitt, in dem zwei Variablen wie folgt definiert werden:
* Eine Variable mit dem Namen `x` speichert eine Gleitkommazahl. Weisen Sie ihr den Wert `1.23` zu.
* Einer weiteren Variable mit dem Namen `text` soll die Zeichenkette `"hallo"` zugewiesen werden.
JavaBlock b
assert 'Math.abs(x-1.23) < 1e-3'
assert 'text.equals("hallo")'
_Hinweis: definieren Sie nur die Methode selbst. Vergessen Sie nicht die Methode als öffentlich und statisch zu deklarieren. Geben Sie keine Klasse an._
$ #f $
%%%
Java: Methoden
a, b in { 3, 4, ..., 10 }
c := a + b
JavaMethod add
% assert 'add($a, $b) == $c' TODO!!!!!
assert 'add(2, 3) == 5'
Definieren Sie eine Java-Methode mit dem Namen `add`.
* Die Methode hat zwei ganzzahlige Parameter.
* Der Rückgabetyp soll ebenfalls ganzzahlig sein.
* Die Methode gibt die Summe der beiden Parameterwerte zurück.
_Hinweis: definieren Sie nur die Methode selbst. Vergessen Sie nicht die Methode als öffentlich und statisch zu deklarieren. Geben Sie keine Klasse an._
$ #add $