S*
Sandro *******

Какого оператора не хватает? C++ срочно

Вывод трех последовательных элементов, сумма которых минимальна.
for(i=0;i>F;
s=F[0]+F[1]+F[2];
for(i=3;i;
{
if (s>sm)
{
s=sm;
k=i-2;
}
cout<<"Элементы: "<

ОК
Олег Кудряшов

#include
#include
#include

using namespace std;

int main() {
srand(time(0));
int n;
cout << "n? ";
cin >> n;
cout << "array:\n";
int *a = new int[n];
for (int c = 0; c < n; cout << ' ' << (a[c++] = rand() % 100));
cout << "\nresult:\n";
if (n <= 3) {
for (int c = 0; c < n; cout << a[c++] << ' ');
return 0;
}
int sm = a[0] + a[1] + a[2], mc = 0;
for (int c = 1; c < n - 2; ++c) {
int s = a[c] + a[c + 1] + a[c + 2];
if (s < sm) {
sm = s;
mc = c;
}
}
for (int c = mc; c < mc + 3; cout << ' ' << a[c++]);
cout << endl;
delete[] a;
return 0;
}

Похожие вопросы
Перегрузка операторов C#
Перегрузка оператора c++
Перегрузка операторов C++
какое значение будет при выполнении последовательности операторов C:=1; P:=0;while C>P do P:=P+C; C:=C+1writeln (P*C)
Как осуществить перегрузку оператора * в C++?
Какой вашь самый любимы оператор в c++ ?
Помогите с условными операторами C#
C++. Перегрузка операторов.
Оператор C# Объясните доступным языком пожалуйста что значит оператор ^=
C++Builder 6 оператор getch();