#include <iostream>
using namespace std;
void sort(float[], int);
int main()
{
const int SIZE = 5;
float a[SIZE];
std::cout << "Enter " << SIZE << "numbers:\n";
for(int i = 0; i<SIZE; i++)
std::cin >> a[i];
sort(a,5);
std::cout << "In sorted order: ";
for(int i = 0; i<SIZE; i++)
std::cout << a[i] << " ";
}
void sort (float a[], int n)
{
for (int i=1; i < n; i++)
for (int j=0; j < n-i; j++)
if (a[j] > a[j+1]) swap (a[j], a[j+1]);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwp2b2lkIHNvcnQoZmxvYXRbXSwgaW50KTsKCmludCBtYWluKCkKewoKICAgIGNvbnN0IGludCBTSVpFID0gNTsKICAgIGZsb2F0IGFbU0laRV07CgogICAgc3RkOjpjb3V0IDw8ICJFbnRlciAiIDw8IFNJWkUgPDwgIm51bWJlcnM6XG4iOwoKICAgIGZvcihpbnQgaSA9IDA7IGk8U0laRTsgaSsrKQogICAgc3RkOjpjaW4gPj4gYVtpXTsKICAgIHNvcnQoYSw1KTsKICAgIHN0ZDo6Y291dCA8PCAiSW4gc29ydGVkIG9yZGVyOiAiOwogICAgZm9yKGludCBpID0gMDsgaTxTSVpFOyBpKyspCiAgICBzdGQ6OmNvdXQgPDwgYVtpXSA8PCAiICI7Cn0KCnZvaWQgc29ydCAoZmxvYXQgYVtdLCBpbnQgbikKewogICAgZm9yIChpbnQgaT0xOyBpIDwgbjsgaSsrKQogICAgICAgIGZvciAoaW50IGo9MDsgaiA8IG4taTsgaisrKQogICAgICAgICAgICBpZiAoYVtqXSA+IGFbaisxXSkgc3dhcCAoYVtqXSwgYVtqKzFdKTsKfQ==