- Hochschulabschluss
- Bachelor of Science
- 2. Hochschulabschluss
- Master of Science
- Studiengang
- M.Sc. Wirtschaftswissenschaft
- ECTS Credit Points
- 60 von 120
Hier meine Ergebnisse, wie immer ohne Gewähr.
Aufgabe 1:
R (KE1; S. 8), R (KE1, S. 143), R (KE1, S. 15), R (KE1, S. 16), F (KE1, S. 58), F (KE1, S. 67)
R (KE1, S. 60), R, (KE1, S. 80), F (KE1, S. 81), R (KE2, S. 9), F (KE1, S. 35), F (KE1, S 50f.)
Aufgabe 2a:)
prev:=NIL;
IF curr|.Auftragsnr = auftragsnr THEN
curr:=prev;
IF curr|.Auftrgsnr > auftragsnr THEN
auftrzrg:=curr;
auftrzgr:=prev;
Aufgabe 2b):
root:=pos --> pos:=root;
pos|.Stornodatum --> pos|.Auftrag.Stornodatum
Aufgabe 2c):
BEGIN --> pos:=root;
IF (POS nicht= NIL) THEN --> ELSE root:=new;
Aufgabe 2d:)
anzGelAuftraege:=0;
anzGelAuftraege:=anzGelAuftraege+loescheAuftraege(rootTeilbaum|.right);
anzGelAuftraege:=anzGelAuftraege+1;
Aufgabe 3a):
While: Bedingung im Schleifenkopf, muss nicht ausgeführt werden
do while: Bedingungen am Schleifenende, wird mindestens einmal ausgeführt
Aufgabe 3b):
Aufgabe 3c):
Aufgabe 1:
R (KE1; S. 8), R (KE1, S. 143), R (KE1, S. 15), R (KE1, S. 16), F (KE1, S. 58), F (KE1, S. 67)
R (KE1, S. 60), R, (KE1, S. 80), F (KE1, S. 81), R (KE2, S. 9), F (KE1, S. 35), F (KE1, S 50f.)
Aufgabe 2a:)
prev:=NIL;
IF curr|.Auftragsnr = auftragsnr THEN
curr:=prev;
IF curr|.Auftrgsnr > auftragsnr THEN
auftrzrg:=curr;
auftrzgr:=prev;
Aufgabe 2b):
root:=pos --> pos:=root;
pos|.Stornodatum --> pos|.Auftrag.Stornodatum
Aufgabe 2c):
BEGIN --> pos:=root;
IF (POS nicht= NIL) THEN --> ELSE root:=new;
Aufgabe 2d:)
anzGelAuftraege:=0;
anzGelAuftraege:=anzGelAuftraege+loescheAuftraege(rootTeilbaum|.right);
anzGelAuftraege:=anzGelAuftraege+1;
Aufgabe 3a):
While: Bedingung im Schleifenkopf, muss nicht ausgeführt werden
do while: Bedingungen am Schleifenende, wird mindestens einmal ausgeführt
Aufgabe 3b):
Code:
int summand = 10, summe = 0;
while (summand > 0)
{
printf("\nZwischensumme: %d", summe);
summe += summand;
summand -= 2;
}
Aufgabe 3c):
Code:
double mittel;
int i=0;
for (i=0; i<=pos; i++)
mittel += v[i];
mittel /= pos+1;
if (pos>0)
mittel = (ermittel_mw_rek(v,pos-1) * pos + v[pos]) / (pos+1);
else
mittel = v[pos];