Beruflich Dokumente
Kultur Dokumente
1.2 Es war ein typedef struct {int x; int y;} T; und es wurde int *Th=&T gegeben und es sollte
angekreuzt werden welche Ausdrücke gleich Th->x sind.
1.3 gegeben war ai[2]={1,2} und ein *pi=&ai[0] und dann wurd gefragt welche der zuweisungen
falsch sind.
Siehe dazu klausur 07 Aufgabe 1. Der Code aus der Lösung von Aufgabe 1 war gegeben plus eine
main Funktion welche die Funktion mit Photo aufruft. Es sollte erklärt werden was der Code macht
und was er ausgibt.
3. Aufgabe Lückentext
Eine Funktion die ein char *str[] übergeben bekommt. Und soll dann Alpabetisch sortiert werden.
Wie bereits in der Ue und Probeklausur musste eine Rekursive und Iterative Funktion erstell werden.
Diesmal mit der Fibbonaci Folge.
Recursion:
https://wiki.freitagsrunde.org/C-Kurs/Fibonacci-Folge/Musterl%C3%B6sung
Iterativ:
https://de.wikibooks.org/wiki/C%2B%2B-Programmierung/_Weitere_Grundelemente/_Rekursion
5.Aufgabe: klausur 07 Aufgabe 3 // 3Punkte
#define Value 2
#if 0
#ifndef Value
#define Value 42
#endif
Int x=Value;
#endif
Die Klasse Punkt wurde vorgegeben und man musste zwei Konstruktoren erstellen innerhalb der
Klasse. Im Prinzip genau wie auf der VL Folie nur das anstatt den Grauwert in der Klausur einfach rot
grün und blau war.
Außerdem sollte noch eine Methode setPoint(int r,…..) zum setzen aller Parameter geschrieben
werden, auch direkt in der Klasse.
So wie das Folgende Bild nur mit den Attributen rot grün blau.
Aufgabe 12: Es gab noch einen relativ großen Teil der sich damit befasst hat Speicher in C++ zu
allokieren. Für eine Matrix[3][4].
Aufgabe 13
Es war ein typedef struct {int x; int **p} vektor; gegeben sowie eine main Funktion. Es sollte eine
Funktion geschrieben werden der ein vektor *v und int result übergeben wurde. Ziel war es dem
result ans Ende der Liste anzuhängen.