Массив по убыванию:
#include
#include
int numb[11];
int i,a,n;
int main()
{
//clrscr();
for(i=0;i
{
numb[i]=i;
printf (" %d",numb[i]);
}
n=1;
while(n)
{
n=0;
for(i=0;i
{
if (numb[i]
{
n=1;
a=numb[i+1];numb[i+1]=numb[i];
numb[i]=a;
}
}
}
for(i=0;i<=10;i++) </p>
printf(" %d ",numb[i]);
getch();
return 0;
}
Сортировка массива по последней цифре:
#include
using namespace std;
bool f(const int rhs, const int lhs)
{
return (rhs % 10 < lhs % 10);
}
int main() {
int n;
cin >> n;
int* arr = new int[n];
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
sort(arr, arr + n, f);
for (int i = 0; i < n; i++) {
cout
}
delete [] arr;
system("pause");
return 0;
}