[Playlisten] [Impressum und Datenschutzerklärung]

08D.3 Schwerpunkt eines Rechtecks mit structs


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

sodas nächste jetzt ?? also die Struktur Rechteckkönnenso ein Rechteck der Funktion berechnen Fläche übergeben kriegen eine Gleitkomma Zeit zurückin Zürich eine Funktion die den Schwerpunkt ausrechnet das heißt die Funktion für den Schwerpunkt kriegt ein Rechteckgibt aber einenPunkt zurückPunkt dass manalsowas zurückkommt soll es keine double Zahl was zurückkommt soll ist ein PunktPunkt ist jetzt ein neuer Datentyp bebauen uns einen eigenen DatentypNamens PunktVersorgung ist ein Punkt so wie hier Rechteck dann wieder Rechteck rein geht ein Risiko eingeht und jein Punkt Ausgang Doppelpunktdann berechnewenn ich das jetzt mal berechnen SchwerpunktfehlernichtPunktund er kriegt natürlich jetzt weiterhin ein Rechteck eine Funktiondie einen Strukturkriegmit einem Rechteck drinund ein Punkt zurück liefertdas hier war die DeklarationSemikolon dahinter ?? in die Zieldateikommt dieDefinitionmit Schweifklammerinein Schwerpunkt ist natürlichein Zimmer zu berechnenPunkt sierechnen jetzt nicht wirklich Breite und Höhe und so weiter aus sondern sie überlegen sich wenn sie die X Koordinaten habenzu bilden aus den beiden Ex Koordinaten den Mittelwertdann haben Sie die Koordinate des Schwerpunktsmit gewandeltenKoordinaten haben davon den Mittelwert bildenvom Schwerpunkt so einfach Punktalso liegt ?? nach Indien durch zwei dieKoordinaten addieren durch zweidas muss es aber ein Punkt werden?? sein Punkt zurückgebenso ausprobieren ?? sage und hätte gerne ein Punkt wenn es für Schwerpunktdieser Punkt sollzurückgegebenwerden??gibt es viele Daten über das Schreiben könnte man man könnte hierum direkt initialisieren??gleich zwei Klammer zu weiter?? damit das etwas besser aussieht erfolgen ?? ich stelle die X Koordinate einzusehen wird isoliert wirddie extra dazu stelle ich ein ?? PunktaufOEMnundie Summeder Exponate von Rechteck als WTA Punkt A Punkt PixlosR Punkt B Punkt XX Koordinate des ersten Punkt bloß die Körner des weiten Punkt davon die HälfteMain wird typischerweisenicht durch zwei Schreiben wenn dann durch zwei Komma null sieben ?? Gleitkomma ??aber durch zwei Komma nurist es ja schneller zu rechnenmultipliziertalso ?? typischerweise null Komma fünf mal schreibendurch zwei wäre nicht falsch sieht komisch ausunddas sind natürlich die Y Koordinatevon meiner Strukturin der Variablen es sollder Mittelwert derY Werte sein so könnte man das schreibendie können es auch direkt die oben hinterschreibenSchweifklammernull Komma fünf mal so weiter Komma nur Kommaso findet es etwashübscher in C plus plus können Sie auch ?? verwendet Klassikers Aktor nennt den direkt allesin die Returnzeile schreiben?? ich das mal so eine Irritationund nun der Schwerpunkt einmal aufgerufen?? vom selben rechtecksichersein Punkt rausachtunddreißigdie Funktion aufrufen wie sie noch gleichberechtigt Schwerpunktfunktionvon meinem Rechteck und das Rechteck hat sich in eine Variable namens Bmal sehenso die letzte Zeile ausführenin ruh steht als aktuelles gutzwei Komma nulldrei Komma nullindie Koordinate des erst eins Komma null des zweiten ist drei Komma null Mittelwert zwei Komma null Epson Koordinaten zwei vier Mittelwert S drei stimmt also so weitund sie sehen Punktwir haben bisher nicht Platzwar in einem von ihnen was noch drastischeralso diese Meldung hier ist das der Gebäude versteckt steckt sehr schön ist ?? seitens der Kleinstadttrotz ?? Messergebnisse gerade noch richtigist einfach so das zu beheben dürfte sein das ich Sachen Aus kommentierenich mache oben mal das Gerät aus Punkten wegsobesser versucht ??und Unis auch lebendig unten angekommenund immer noch das richtige Resultatokay Komma noch mal in dieZeder ?? reingeguckt diese Stelle hier ?? ich als Zeuge eine Variable Pflege eine Variable an für ein Punkt esdass sie sonst schreiben würden Index Semikolonist nicht initialisiert an dieser Stellemüsste jetztalso fusioniert wie das immer behaupteist Inesweiter Deutschund hinten steht aber sie sind der Compiler ist freundlichGeschwader trotzdem null null reinnormalerweiseauf einen System müsste hier Unsinn stehende Variablen ist ist nicht initialisiertund ich fülle sie dann setze den X werde ich setze den Y Werte setze jetzt erst bei den X Wertund dann im nächsten wird sich den Y Wertinteressant ?? alles falsch machen kann und C merkt es nichtwenn sie da Komma schreiben null Komma fünf null Komma fünf und sage ?? Project Macnull Fehlerwas die Maschine tut dieses Komma den sie besondere Bedeutung in einigen anderen Sprachen auch das Komma heißt macht es erste und danach das andereund das Ergebnis sieht was du den Wert vom zweiten zurückes einfach Komma aber zwei Sachen hintereinander machenund der Compiler Sache nicht was das für Blödsinn ist das natürlich gefährlich also nicht Komma sondern?? Punkt an der Stelle null