[Playlisten] [Impressum und Datenschutzerklärung]

08D.2 Rechteck als struct; Fläche berechnen


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

dienächste Aufgabe jetzt aber gemein Punkt gehabt jetzt einen Achsen Paralleltechnikbeschrieben werden ?? Achsen parallel?? sich so fürchterlich an meine ein Rechteck dasso liegtund nichtso die einzelnen Achsenund um dieses Rechteck zu beschreibenist der Gedanke gekommen Extrakt aus Aufgabe eins nicht recycelnwir haben einen neuen Datentyp den Komma doch gleich wieder einsetzenkönne mich folgendes abspeichernseiner Achsen parallele Rechtecke speichern sich ?? Punkt links oben undrechts untenzwei Punktespeichern sich für seine Personalien Rechteck nicht zum Beispielwas ist X Y für den Punkt links oben was Breite und Höhe sie können sich zwei Punkte speichernbaue ich jetzt Angst ragtdie zwei Punkteerweitert oderneinsie bauen ?? selbst sagt die zwei PunkteBeistrichman kann sie bezüglich meines Schreibens tragtRechteckdas es ja bis dahin allesSchema Fwie bauen Sie eines sagte zwei Punkte speichertokay also das Rechteck enthält auch zwei Sachen ist der drei hundert neunzig Sachen enthalten oder sechzig enthält zwei Sachen ein PunktGlossar und ein Punkt wiees jetzt das lustige dass man diese neun Typen so verwenden kann ?? weitgehend so verwenden kann wie die eingebautenRechteck enthält also jetzt zwei PunktePunkt enthält zwei Gleitkomma zahlen die Y benenneund das rechte enthält zwei Punkteein neuer Typ den ich gebaut habe der intern aus zwei Gleitkomma Zahlen bestehtaberganz anders so hinschreibenein Variable an Punkt eine Variante mit ein Punktnatürlich wird sie wieder Zeit DevdideltraktRechteckrecht eng ich möchte das rechtlich wirklich als richtig bezeichnet Typ RechteckBeistrich bezeichnenundtragfähig bezeichnendas war Aufgabe zweiAufgabe drei ist jetzt was mit dieser Struktur zu machen schreiben Sie eine Funktion die die Fläche eines richtig von dieser Art berechnetals eine Funktiondie ein Rechteck bekommtund dann sagt welche Fläche dieses Rechteck hat also ein funktioniert natürlich in der Header-Datei erst mal dieDeklarationmit Fläche meine ich natürlich die Zahl der Quadratmetersozusagen als eine GleitkommaZahldieser zurückkommen?? wenn die Funktion ersatzweise mal wiederim Imperativ in der Befehlsformdas gehört berechnet Flächefür mich umso schön gemachter Lieder verschont und berechne MaximalabstandrechtFlächeich muss wissenvon meinem Rechteck gibt er den ersten Punkt davon die X Koordinateso sieht das auseines Traktin einer tragtich will die Differenz sechs Koordinaten haben das ist also vom zweiten Punkt CX Koordinate minus die vom ersten Punkt soist die Differenz der Ex Koordinatenunter silbrig mit den Y Koordinatenmuss man sich überlegenwelche Richtung wächst Y eigentlich von unten nach oben oder von oben nach untenmittels Überraschung unsererHausmittelchenkann man immer genauso das heißt der hintere müsste einegrößere?? sogar ?? war damals der vordereBeistrich was negativeDifferenzen ?? X ist die breite Differenz höchstens die Höhe?? ich produziere die beiden dass die Flächedes Weges ?? aufrufenein Rechteck hätte ich gerneein Rechteckkönnte mein Rechteck auslesen Punkt darum zusammenbauenein Rechteck enthält zwei Punkte seisie zu verdächtig ähnlich aus wie das Räderohne Klammer zu lassen Punktich bin souninspiriertheute nehme tatsächlich war das ja auchein von null zwei Komma null drei Komma nullvier Komma null und davon bin ich jetztdie Fläche habenDoppelF ist gleichFläche von unserRechteckmal sehen was passiert??vier Komma null sie doch gar nicht so schlecht aus als Fläche für das rechtees ist zwei breit und dieses zwei hochsicherheitshalberwesentlich ?? Punkt ist diese Geschichte hier bin ich eines Trakt habe keine welcher einen eine Instanz eines Trakte freigegebenPunkt so so auf das jeweilige Element zu Er Punkt wie ist das so weit jeweilige Elementder Punkt mit der Nummer zehnund ?? Punkt X Wasser drin steht das soll ich aber mal im Debugger zeigenwenn ich reingehe in den letzten Aufrufda hineinwas dickes einig in dem er Dessert ist eines Traktmit einem elementar ein Element B des A ist wieder eines Trakt mit einem Element XMLY genauso das B X Y mit den Punktendrei jeweils Strukturmit den eckigen Klammern Punkt Sina was im Reich steht mit den Punkten gehen sie in eines Trakt rein