C++ сумма между первым и последним положительными элементамми

Здесь вы можете скачать парочку интересных андроид приложений

Вычисление суммы между первым и последним положительными элементами в векторе

void suma(double* x,int n,double& S,int& k,int& l)
{int i;
  for(i=0;i< n;i++)
   {if(x[i]>0) {k=i;
                break;
               }
   }
  for(i=n-1;i>=0;i--)
   {if(x[i]>0) {l=i;
                break;
               }
   }
 S=0;
  for(i=k+1;i<=l-1;i++)
   S=S+x[i];
}

Результат работы функции:



На главную
C++ новичку     Алфавит и лексемы     Операции в C++     Библиотеки     Потоки ввода- вывода     Разветвляющийся вычислительный процесс
     Циклы    Указатели     Основы работы с динамической памятью     Работа с файлами     Некоторые типичные функции

Разработчик сайта: Филатов Максим

Hosted by uCoz