#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
int n;
int zahl[5];
cout<<" Anzahl der einzulesenden Elemente ";
cin>>n;
if ( n>5 )//Plausibilitaetskontrolle
{
cout << "Es sind nicht mehr elemente verfügbar" << endl;
return 1; //!!
}
cout<<" Elemente eingeben ";
for (int i=0;i<n;i++)//Eingabe der Arrayelemente
cin>>zahl[i];
//!! int swapUmkehrer = -1;
for(int index = 0; index< n-1 ; index ++)
for(int index1 = index+1; index1< n ; index1 ++)
{
if(zahl[index] > zahl[index1])
{
int swapUmkehrer = zahl[index];
zahl[index] = zahl[index1];
zahl[index1] = swapUmkehrer;
}
}
for(int index = 0;index< n ; index ++) {
cout << zahl[index] << " Bye " << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGxpYj4KIAp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCiAKIAogCmludCBtYWluKCkgewogICAgaW50IG47CiAgICBpbnQgemFobFs1XTsKICAgIGNvdXQ8PCIgQW56YWhsIGRlciBlaW56dWxlc2VuZGVuIEVsZW1lbnRlICI7CiAgICBjaW4+Pm47CiAgICBpZiAoIG4+NSApLy9QbGF1c2liaWxpdGFldHNrb250cm9sbGUKICAgIHsKIAogICAgICAgIGNvdXQgPDwgIkVzIHNpbmQgbmljaHQgbWVociBlbGVtZW50ZSB2ZXJmw7xnYmFyIiA8PCBlbmRsOwogICAgICAgIHJldHVybiAxOyAvLyEhCiAKICAgIH0KICAgIGNvdXQ8PCIgRWxlbWVudGUgZWluZ2ViZW4gIjsKICAgIGZvciAoaW50IGk9MDtpPG47aSsrKS8vRWluZ2FiZSBkZXIgQXJyYXllbGVtZW50ZQogICAgY2luPj56YWhsW2ldOwogCiAgICAgLy8hISBpbnQgc3dhcFVta2VocmVyID0gLTE7CiAKIAogICAgZm9yKGludCBpbmRleCA9IDA7IGluZGV4PCBuLTEgOyBpbmRleCArKykKICAgIGZvcihpbnQgaW5kZXgxID0gaW5kZXgrMTsgaW5kZXgxPCBuIDsgaW5kZXgxICsrKQogICAgewogCiAgICAgICAgaWYoemFobFtpbmRleF0gPiB6YWhsW2luZGV4MV0pCiAgICAgICAgewogICAgICAgICAgICBpbnQgc3dhcFVta2VocmVyID0gemFobFtpbmRleF07CiAgICAgICAgICAgIHphaGxbaW5kZXhdID0gemFobFtpbmRleDFdOwogICAgICAgICAgICB6YWhsW2luZGV4MV0gICA9IHN3YXBVbWtlaHJlcjsKIAogCiAKICAgICAgICB9CiAKIAogICAgfQogCiAgICBmb3IoaW50IGluZGV4ID0gMDtpbmRleDwgbiA7IGluZGV4ICsrKSB7CiAKICAgICAgICBjb3V0IDw8IHphaGxbaW5kZXhdIDw8ICIgQnllICIgPDwgZW5kbDsKICAgIH0KIAogCiAKIAogCiAKIAogCiAKCiAKIAogCiAKIAogCiAKICAgIHJldHVybiAwOwp9Cg==