#include using namespace std; const int F = 10; template T Sort(T *a, int sizee ){ int left = 1; int right = sizee - 1; int i=1, j=2; T tmp,k; while (left <= right) { for ( i = right; i >= left; i--) if (a[i - 1] > a[i]) { tmp=a[i]; a[i]=a[i-1]; a[i-1]=tmp; } left++; for ( i = left; i <= right; i++) if (a[i - 1] > a[i]) { tmp=a[i]; a[i]=a[i-1]; a[i-1]=tmp; } right--; } while (i> c[i]; cout << "Poluchennyi massiv double: " << endl; Sort( c, F); for( i = 0; i < F; i++) cout << c[i] << endl; char b[F]; cout << "Vvedite massiv char: " << endl; for(i = 0; i < F; i++) cin >> b[i]; cout << "Poluchennyi massiv char: " << endl; Sort( b, F); for(i = 0; i < F; i++) cout << b[i] << endl; return 0; }