Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
schule:klassen:2018:10bc:kap12 [2019/03/18 14:50] martinschule:klassen:2018:10bc:kap12 [2021/12/29 11:40] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +====== Übung 1 zu Sequenzdiagrammen ======
 +Zeichnen Sie das Sequenzdiagramm zur ''main''-Methode der Klasse ''Wuerfler'' unten!
 +<code java>
 +public class Wuerfler {
 +
 +    public static void main(String[] args) {
 +
 +        int[] liste = new int[10];
 +
 +        Wuerfel wuerfel = new Wuerfel();
 +
 +        for (int i = 0; i < liste.length; i++){
 +
 +            liste[i] = wuerfel.wuerfle(1, 6);
 +
 +        }
 +
 +        Listenausgeber ausgeber = new Listenausgeber();
 +        ausgeber.gibAus(liste);
 +
 +    }
 +
 +}
 +</code>
 +<code java>
 +public class Wuerfel {
 +
 +    public int wuerfle(int von, int bis){
 +        return (int)(Math.random()*6) + 1;
 +    }
 +}
 +</code>
 +<code java>
 +public class Listenausgeber {
 +
 +    public void gibAus(int[] liste){
 +        for(int i = 0; i < liste.length; i++){
 +            System.out.print(liste[i] + ", ");
 +        }
 +        System.out.println();
 +    }
 +
 +}
 +</code>
 +
 +
 +====== Übungen 2 zu Sequenzdiagrammen ======
 +  - Schreiben Sie eine Klasse FakultaetBerechner mit einer Methode fakultaet.
 +  - Schreiben Sie eine Klasse Bionmialberechner mit einer Methode berechneBinomialkoeffizient!
 +  - Schreiben Sie eine weitere Klasse Binomi mit einer Main-Methode, in der der Binomialkoeffizient {{:schule:klassen:2017:10b:5ueber3.png|}} berechnet wird!
 +  - Erstellen Sie das Sequenzdiagramm zu 3. !
 +**Definition der Binomialkoeffizienten:**
 +{{ :schule:klassen:2017:10b:binomial.png |}}
 +
  
Drucken/exportieren
QR-Code
QR-Code schule:klassen:2018:10bc:kap12 (erstellt für aktuelle Seite)