Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/16: Рейтинг темы: голосов - 16, средняя оценка - 4.88
1 / 1 / 0
Регистрация: 14.11.2010
Сообщений: 25
1

В массиве поменять местами соседние элементы, стоящие на нечетных местах со стоящими на четных

15.12.2010, 22:09. Просмотров 3000. Ответов 1
Метки нет (Все метки)

уважаемые программисты помогите решить пару детских задач :
1`) Дан массив положительных чисел. Среди них есть равные. Найти вторые равные элементы массива и заменить их на элемент с противоположным знаком ???


2). В заданном одномерном массиве поменять местами соседние элементы, стоящие на нечетных местах, с элементами, стоящи¬ми на четных.?????????

3) Дана последовательность целых чисел a1, a2, ..., an. Выяс¬нить, какое число встречается раньше — положительное или отрицательное???

4) Дан массив, состоящий из n натуральных чисел. Образовать новый массив, элементами которого будут элементы исходно¬го, оканчивающиеся на цифру k.???
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2010, 22:09
Ответы с готовыми решениями:

В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных
Буду очень признателен:) "В заданном одномерном массиве поменять местами соседние элементы,...

В одномерном массиве поменять местами соседние элементы, стоящие на четных и нечетных местах
В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с...

Поменять местами соседние элементы стоящие на чётных и нечётных местах
Нужно поменять местами соседние элементы, стоящие на чётных и нечётных местах (С помощью третьей...

Поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных местах.
В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с...

1
Фрилансер
Эксперт С++
5843 / 1224 / 499
Регистрация: 23.11.2010
Сообщений: 3,377
Записей в блоге: 1
15.12.2010, 22:17 2
Лучший ответ Сообщение было отмечено Proffessor как решение

Решение

Цитата Сообщение от Proffessor Посмотреть сообщение
Выяс¬нить, какое число встречается раньше
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
for i:=1 to n do
begin
if arr[i]>0 then
inc(p);
if arr[i]<0 then
inc(o);
end;
if p>o then 
writeln('Положительное');
if p<o then 
writeln('Отрицательное');
if p=o then 
writeln('Оба');
Добавлено через 3 минуты
Цитата Сообщение от Proffessor Посмотреть сообщение
Образовать новый массив, элементами которого будут элементы исходно¬го, оканчивающиеся на цифру k.
Pascal
1
2
3
4
5
6
7
t:=0;
for i:=1 to n do 
if arr[i] mod 10=k then
begin
inc(t);
b[t]:=arr[i];
end;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2010, 22:17

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Поменять местами соседние элементы массива, стоящие на чётных местах с элементами, стоящими на нечётных местах
В заданном одномерном массиве поменять местами соседние элементы,стоящие на чётных местах,с...

Ввести массив а[1], а [2].а[n] целых чисел.Поменять в нем местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных
Ввести массив а, а , .... а целых чисел. Поменять в нем местами соседние элементы, стоящие на...

В данном массиве поменять местами элементы, стоящие на нечетных местах, с элементами, стоящими на четных местах
Дана квадратная вещественная матрица размерности n. В данном массиве поменять местами элементы,...

В массиве поменять местами элементы, стоящие на нечетных местах, с элементами, стоящими на четных
Программирование с использованием массивов Цель работы: научиться описывать различные массивы,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.