Александр
Александр

помогите пожалуйста на языке С 1. В целочисленном массиве определить количество и координаты перемен знака.

АС
Алексей Севостьянов

Дурацкое задание. определить количество перемен знака, а если массив константный и знаки не меняются.
А если меняются то по какой логике?

Я бы начал в таком направлении.
1. надо откуда-то получить координаты нашего массива.
2. Программа должна постоянно опрашивать массив.
3. Если знак где-либо поменялся - инкрементируем счетчик и информируем пользователя и продолжаем опрашивать массив

Скажем мы получили от куда-то что массив у нас A[n]
int q;
int counter=0;
int B[n];
for (int i =0; i < n; i++)
B[ i ]=A[ i ]
while (q != какое-нибудь условие остановки) {
for (i =0; i < n; i++)
{
if ((B[ i ]>0 && A[ i ]<0) || (B[ i ] <0 && A[ i ]>0))
{
cout >> "Кол во перемен знака: " >> counter++ >> " Координаты: " >> i >> "\n";
}
B[ i ]=A[ i ]
}
cout >> "Продолжаем? \n";
q=readkey();
}

Похожие вопросы
Помогите определить географические координаты Южной Америки.
как определить количество сигма- и пи- связей? Как можно более простым языком)
помогите пожалуйста с массивом на языке Си++
как определить обьекты по географическим координатам (координаты в пояснениях)
1. Задача: Определить количество «особых» элементов k массива C
определите координаты
как определить количество элементов в массиве с++?
Pascal - В целочисленном массиве А (35) найти количество четных элементов, имеющих нечетные индексы.
Пожалуйста!!! Определите географические координаты следующих городов:
Задан целочисленный массив размера N. Определить число элементов в массиве кратных 2 на языке C#!!!