Помогите с массивами, пожалуйста4. Требуется поменять местами значения частей массива X[a]

Помогите с массивами, пожалуйста

4. Нужно поменять местами значения частей массива X[a] и X[b]. Какой оператор необходимо добавить заместо многоточия? В ответе не используйте пробелы.

p = X[a];

...

X[b] = p;


5. Задан массив X[N]. Какой оператор надо поставить заместо многоточия, чтоб в итоге в переменную nR был записан номер элемента, равного R? Вводите ответ без пробелов.

nR = -1;

for ( k=0; k if ( X[k] == R )

...

break;




6. Задан массив X[N]. Что необходимо поставить заместо многоточия, чтоб в результате элементы в массиве X были переставлены в оборотном порядке? Вводите ответ без пробелов.

for ( k=0; klt;...; k++ )



c = X[k];

X[k] = X[N-1-k];

X[N-1-k] = c;




7. Задан массив X[N]. Какой оператор необходимо поставить заместо многоточия, чтоб в итоге элементы в массиве X были сдвинуты на один на право (циклически)? В ответе не используйте пробелы.

c = X[N-1];

for ( k=N-1; kgt;0; k-- )

...



X[0] = c;


8. Нужно выделить все отрицательные элементы массива A[N] в начало массива B[N]. Какой оператор надобно воткнуть в программку заместо многоточия? Вводите ответ без пробелов.

c = 0;

for ( k=0; k if ( A[k] lt; 0 )



...

c++;

Задать свой вопрос
1 ответ

4.X[a] = X[b]

5. nR = k

6.N

7. swap(X[k], X[k - 1]);

Или другой вариант:

c = X[k - 1];

X[k] = X[k -  1];

X[k - 1] = c;

8. B[c] = A[k];

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт