====== Beispielprogramm Grundlagen und Sortierung ====== //Programm: Array-Grundlagen #include #include #include //braucht man für rand()! #include //braucht man für time()! #include //STL-Bibliothek using namespace std; #define MAX 10 void erstellen(int a[MAX]) { srand(time(0)); //Initialisierung des Zufallsgenerators for (int i=0;i>eingabe; cout<< "\nDie Zahl mit dem Index "<> zahlabfrage; for(int i=0;i> zahlabfrage; for(int i=0;i>c; cout<>b; cout<min) { max=a[i]; } } } sp=max-min; cout<<"Maximum: "<a[n+1]) { m=a[n]; q=a[n+1]; a[n]=q; a[n+1]=m; } } } for (int i=0;i=s+1; t--) { a[t]=a[t-1]; } a[s]=x; } } int main() { char wahl; cout<<"Grundaufgaben fuer Arrays\n\n"; cout<<"(a) Erstellen und ausgeben\n"; cout<<"(b) Summe der Zufallszahlen\n"; cout<<"(c) Arithmetisches Mittel der Zufallszahlen\n"; cout<<"(d) Indexabfrage\n"; cout<<"(e) Zahl eingeben mit Überprüfung ob diese vorkommt\n"; cout<<"(f) Position einer Zahl im Array vorkommt\n"; cout<<"(g) Array invertieren\n"; cout<<"(h) Zwei Zahlen tauschen\n"; cout<<"(i) Minimum, Maximum, Spannweite ermitteln\n"; cout<<"(j) Sortieren - Bubblesort\n"; cout<<"(k) Sortieren - SelectionSort\n"; cout<<"(l) Sortieren - InsertSort\n"; cout<<"(m) Sortieren - Standard Template Library\n"; cout<