С++ Написать функцию, выводящую в порядке возрастания элементы одномерного массива. В...

0 голосов
59 просмотров

С++
Написать функцию, выводящую в порядке возрастания элементы одномерного массива. В главной программе вызвать функцию для двух разных массивов.


Информатика (1.7k баллов) | 59 просмотров
Дан 1 ответ
0 голосов

#include
#include // std::sort
using namespace std;

template
void printSorted(T a[], int size)
{
sort(a, a + size);
for (int i = 0; i < size; i++) {
cout << a[i] << ' ';<br> }
cout << endl;<br>}

int main()
{
int ints[3] = {3, 2, 1};
double doubles[4] = {3.5, 2.6, 19.2, 8.1};
printSorted(ints, 3);
printSorted(doubles, 4);
return 0;
}

(7.2k баллов)