Другие языки программирования и технологии

Помогите разобраться с эллементарной задачей, нужно чуть-чуть доработать код.

Вариант с сортировкой по возрастанию не подойдет?
#include "stdafx.h"
#include <iostream>
using namespace std;

void sortBubble(int *a, int n)
{
for(int i = 0; i < n ; i++ )
{
for(int j = n - 1; j > i; j-- )
{
if( a [ j - 1 ] > a [ j ] )
{
int temp = a [ j ] ;
a [ j ] = a [ j - 1 ] ;
a [ j - 1] = temp;
}
}
}
}

int main()
{
int n;
cout << "enter count of elrmrnts ";
cin >> n; cout << endl;
int * a = new int[n];
for(int i = 0; i < n ; i++ )
cin >> a [ i ] ;
sortBubble(a, n);
//print sorted array
for(int i = 0; i < n ; i++ )
cout << a [ i ] ;
cout << endl;
cout << a [ 0 ] + a [ 1 ] << endl;
cout << endl;
delete [ ] a;
return 0;
}
NO
Nochnoi Ohotnik Chornyi-Volk
1 394
Лучший ответ
Прощу всегда Постановку задачи делайте а потом код пещите.. . кто не знает ваш язык может помоч алгоритмом ...да и не всегда в каеф в чужом, иногда кривом а иногда не очень, коде копаться...