Прошу на C++Дан массив ненулевых целых чисел. Определить, сколько раз элементы массива при просмотре от его начала меняют знак. Например, в массиве 10, -4, 12, -4, -89, знак меняется три раза.Прошу на C++

Прошу на C++ Дан массив ненулевых целых чисел. Определить, сколько раз элементы массива при просмотре от его начала меняют знак. Например, в массиве 10, -4, 12, -4, -89, знак меняется три раза. Прошу на C++
Гость
Ответ(ы) на вопрос:
Гость
#include #include #include using namespace std; int main() {   srand (time(NULL));   int a[10],k = 0;   for (int i = 0; i<10; i++)   {     do     {     a[i] = rand()%20-10;     }     while (a[i]==0);     cout <0 && a[i+1]<0) || (a[i]<0 && a[i+1]>0))        ++k;   cout <<"Kol-vo: " <
Не нашли ответ?
Ответить на вопрос
Похожие вопросы