Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
You are viewing an older revision! See the latest version
C Aufgaben Funktionen
- Schreiben Sie für die Felder-Aufgaben jeweils eine eigene Funktion.
- Gegeben sind folgende Hauptprogramme (main) in denen verschiedene Funktionen mit entsprechenden aktuellen Parametern (lokale Variablen in main()) aufgerufen werden. Schreiben Sie die dazugehörigen Funktionsprototypen und Funktionsdefinitionen mit den entsprechenden formalen Parametern (diese werden in den Funktionen als lokale Parameter angelegt). Anm.: Datentyp, Anzahl und Reihenfolge der Parameter muss übereinstimmen.
// 1 int main() { int i=5; funka(i, 8); return 0; } // 2 int main(void) { int zahl; zahl = zufall(10, 100); return 1; } // 3 void main(void) { float i=5.0, k=8.0; eingabe( i, k, ‘a‘ ); // Referenzparameter simulieren } // 4 main(){ char zeichen1, zeichen2; short int erg; eingabe(zeichen1, zeichen2); // einlesen erg = vergleiche(zeichen1, zeichen2); ausgabe(zeichen1, zeichen2, erg); } // 5 int main(int argc, char **argv){ int m1[]={10,11,12,13}; int m2[]={20,21,22,23}; printArr("m1 vor funk","m1",m1,4); funk(m1,m2,4); return 0; } // 6 int main(int argc, char *argv[]) { int i=5, k=8; funk(&i,&k); return i; }