Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Prüfungen im Bachelor-Studium (1. - 5. Semester) » aud » Lösungsversuch   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

pruefungen:bachelor:aud:loesung-miniklausur-16 [01.04.2020 14:53] – angelegt kat04pruefungen:bachelor:aud:loesung-miniklausur-16 [01.04.2020 15:11] (aktuell) kat04
Zeile 1: Zeile 1:
 ===== Lösungsversuch ===== ===== Lösungsversuch =====
 ==== Aufgabe 1 - Wissensfragen ==== ==== Aufgabe 1 - Wissensfragen ====
-a) 2 und 3\\+(unsicher) \\ 
 +a) 2 und 3 (bei Attributen immer nach statischem Typ) \\
 b) 1 und 3\\ b) 1 und 3\\
-c) 1 und 4\\+c) 1 und 4\\ 
  
 ==== Aufgabe 2 - Rekursion ==== ==== Aufgabe 2 - Rekursion ====
Zeile 17: Zeile 18:
  this.bezeichnung = b;  this.bezeichnung = b;
  this.preis = p;  this.preis = p;
- } 
- 
- @Override 
- public String toString() { 
- return this.bezeichnung + "|" + this.preis; 
  }  }
  
Zeile 40: Zeile 36:
  } else if(w.preis> geld){  } else if(w.preis> geld){
                            //nichts machen, zu wenig geld                            //nichts machen, zu wenig geld
-                           } else{ +                        } else{
- +
  List<List<Ware>> listRek = alle(waren, geld - w.preis);  List<List<Ware>> listRek = alle(waren, geld - w.preis);
- 
  //w noch hinzufuegen   //w noch hinzufuegen 
  for (List<Ware> l : listRek) {  for (List<Ware> l : listRek) {