ответ:
объяснение:
если я все правильно понял:
#include "pch.h"
#include
using namespace std;
int main()
{
setlocale(null, "rus");
double a[100];
int n;
cout < < "введи количество элементов массива: "; cin > > n;
cout < < "введи элементы массива: " < < endl;
for (int i = 0; i < n; i++)
cin > > a[i];
double s = 0;
int fznach, sznach;
for (int i = 0; i < n; i++)
{
if (a[i] == 0)
sznach = i;
}
for (int i = n-1; i > = 0; i--)
{
if (a[i] == 0)
fznach = i;
}
for (int i = fznach; i < sznach; i++)
s = s + a[i];
cout < < " искомая сумма равна: " < < s < < endl;
return 0;
}
Спільного в обох циклах це повторюваність. Також цикли мають умову, або те, до яких пір вони будуть виконуватися. Всі цикли можна зупинити до виконання умови, або до того, як вони закінчать робити щось з компонентами масиву відповідною командою,. якщо така є в мові програмування
Цикл з лічильником виконується з чимось, наприклад, з усіма компонентами масиву, або з усіма членами прогресії.
Цикл з передумовою виконується , якщо умова істинна. Тому, в таких циклах є можливість зациклити цикл, тобто , зробити так, щоб він повторювався вічно. Наприклад, умовою 1==1, тому що один завжди буде дорівнювати одному.