[Playlisten] [Impressum und Datenschutzerklärung]

06D.2 Funktion, die den Mittelwert eines Arrays bestimmt


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

jetztmal eine Funktion mit einem ich nie die ganz dreist man ihn quadratisch C reinweil ich faul binda gehört sie eigentlich rein abersie wissen wie's gemeint ist eine Funktiondie ein FA aus double Zahlenerhälteigentlich nur ein Zeiger auf das erste Element erhält und so weiterund dann den Mittelwert zurückliefertversuchen sie soll Funktion zu schreiben als eine sehr hilfreiche FunktionsjahrMesswerteund sie geben dieser Funktion generell aus Messwerten die Funktion liefert den Mittelwert zurück wie müsste die aussehenalso unsere Funktion liefert eine double Zahl zu den Mittelwertan Sie heißt sinnvollerweiseim ImperativBefehlsformBilderMittelwertberechnetPunktsie trägt einRay genau den Zeiger auf dasauf den vordersten EintrageinesGerätes aus double zahlenwenn sie nur double Ar schreiben würden wenn sie sagen du Christ eine double Zahlen ein Eckrichtden Zeiger auf das vorderste Element eines Arrays double Aleere Klammern Leder eckige Klammer aufund sie ist sehr rustikalC kann nicht sagen wie groß ein RE ist das müssen Sie C mitteilen es gibt noch eine weitere ?? ein weiteres Argumentmal längerdas müssen Sie den Link mitteilenund jetzt rechne ich ebenauch die Summestatt null Punkt nullfor-Schleifemit der ich durch das RL gehegleichNullsein NasenlängePlussummieren ?? ?? also Summeplus gleich jetzt aus dem Erträge namens ArAist der lokale Name für dieses Geräteckige Klammer zuvon diein jeden Eintrag aus dem Irrenhaus Sohn auf die Summe drauf addierenWasser zurückgibt ist die Summedurch die Längees gibt auch keinen Ärger hier das Gleitkommadurch Ganzzahldas wird als Gleitkomma gerechnet ?? ganz seitlich Ganzzahl rechnen würden Vorsichtdas ganze rauskommt aber Gleitkomma durch ganz ?? das Land Kommaso sieht diese Funktion aus ichmal die Deklarationin dieHeader-Dateiquadratisch die Header-Datei sei zuSemikolon dahinterwenn ich das Ding jetzt Aufrufemähenso lustig wir haben ja eine Reh ausGleitkomma zahlenPunkt das sollte mal auf ähmdouble ähm ist gleichbilde Mittelwertrechne mal den MittelwertmeinerGruppeE sechs Rei hier von eins bis zehn tausend ?? bisschen unsinnig aber sei sodie stand in dem PDFDokument keine eckigen KlammernFdas ist ein Zeiger auf den ersten Eintrag den vordersten Eintrag des Arrays Zeiger kommt späterdannletztlich die Anzahl haben die Anzahl warsechs mal vierplus eins an dieser Stelle könnte mit Zeiss aufarbeiten?? ich es gar nicht erst anfangenPunkt normalerweisemüsse sie sich in zehn merken wie groß ihre RS warensie wird es Ihnen nicht sagenüblicherweiseso könnte das funktionieren?? ich sage dass es meine ?? aus double Zahlendas übergebenundso viele sind esnoch irgendwas passives rauskommtM M M M groß Meins Komma zwei sechs zum Mörder eins Komma zwei siebenmal zehn hoch dreiein tausend zwei hundertsiebenundsechzigso nah warum nicht ?? könnte sein Doppelpunkt Einmal noch mal den Aufruf einzuziehendrängt Punkt?? Kommaaufgerufenzu meinem Weg Punktes ist der Name des Arraysmit meinen fünfundvierzig Zahnsage sind von zwanzig Sachen drin??ich gehe in die Funktion reinsehen ob er jetzt heißt Flokal ALeerzeichen hier im Debugger auch nur den ersten Anwender gar nicht genau weiß wie viele sindsie mir deshalb den ersten?? haben wir uns gemerktin zweiten Parametersind fünfundzwanzig?? geht's hier losmit der for-Schleife gerade die von zwanzig durch?? gerade noch mal zu den eckigen Klammernso sehen sie typischerweiseein REName des Arrays eckige Klammer aufZahl da drin eine berechnete Zahlodereine hart angegebene Zahl achtundneunzigdamit greifen sie auf die einzelnen Einträge zu wenn es rechts stehtvon Jugendamt GleichheitszeichenLesen Sie aus dem sei das links steht das irgendwo schon das links steht von irgend einem Gleichheitszeichenda mal wasschreiben Sie das innerste Raydas eckige Klammern mit was drinsozusagendann sehen Sieeckige Klammer die leer sind hier zum Beispielwenn ich ein Raydurch Initialisierungsofort fülledann berechnet der Compiler wie groß das sein muss dann könnte die eckigen Klammern leer lassenoder hieran dieser Stelle sandte dem Compilerjahreses ein FAfür den Bruder sehr glücklich mit den eckigen Klammern bei mehrdimensionalenResten von ihren Service warjedoch mancher Größen angebenund dann gibt es noch dass sie den Namen des Arrays einfach verwenden einfach nur der Name des Arrays ohne eckige Klammer Fbei dem Aufruf ihr steht einfach nur der Name des Geräts