Dev С++
#include
using namespace std;
int main() {
int i,n;
cout<<"Введите число элементов в массиве: ";<br> cin>>n;
int a[n-1], j=0, amin=32767;
for (i=0; i cout<<"Введите "<<i+1<<"-й элемент: ";<br> cin>>a[i];
if (amin>a[i] && a[i]>0) { amin=a[i]; j=i; }
}
i=n/2;
while ((i=0) i++;
if (i>=n)
if (a[n-1]<0) i=n-1;<br> else cout<<"Нет подходящего элемента";<br> if (i<=n-1) {<br> int s=0, k=0, t;
if (i>j) { t=i; i=j; j=t; }
for (i=i; i<=j; i++) {<br> s+=a[i]; k++;
}
cout<<"Cумма "<<s<<", количество "<<k<<"\n";<br> }
system("PAUSE");
return 0;
}
Тестовое решение:
Введите число элементов в массиве: 10
Введите 1-й элемент: 8
Введите 2-й элемент: 5
Введите 3-й элемент: -3
Введите 4-й элемент: 0
Введите 5-й элемент: 4
Введите 6-й элемент: 7
Введите 7-й элемент: -5
Введите 8-й элемент: 11
Введите 9-й элемент: 2
Введите 10-й элемент: -6
Cумма 8, количество 3
Для продолжения нажмите любую клавишу . . .