![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 162
|
![]()
добрый день, уважаемые программисты. НАПИШИТЕ, ПОЖАЛУЙСТА, ПРОГРАММУ НА PASCAL ABC!!!
сформировать одномерный массив с N элементов, где элементы массива - целые случайные числа в диапазоне от 1 до 60. Переставить элементы, которые стоят на непарных местах, с соответсвующими элементами на парных местах. одномерный массив в котором элементы - целые случайные числа Код:
Последний раз редактировалось Stilet; 28.05.2013 в 18:09. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
По-русски это называется четные и нечетные.
В предлагаемом варианте решения ошибки: - элементов массива 60, а должно быть - N. - соответственно, если N окажется больше 60, программа вылетит по ошибке. - в массив заносятся числа в диапазоне не от 1 до 60, а в диапазоне от 0 до 59. - ну и в строке вывода пропущено слово "количество". Последний раз редактировалось s-andriano; 28.05.2013 в 18:46. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 162
|
![]()
замечания выше я учту, но как можно поменять местами четные и нечетные элементы массива? (возможно, нужно сделать это как-то через if).
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Если нужно обменять значениями две ячейки памяти (не важно: элементы массива, просты переменные, элементы структуры...), вводится дополнительная переменная, куда заносится значение из первой ячейки, затем содержимое второй ячейки переписывется в первую и в заключение значение из временной переменной записывается во вторую ячейку.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти минимальный и максимальный элементы массива Х и поменять их в массиве местами. Элементы массива вычисляются по формуле Xi=(( | Милашечка | Помощь студентам | 0 | 26.05.2013 13:01 |
Поменять местами элементы массива Pascal | olga_v95 | Помощь студентам | 2 | 19.03.2013 23:04 |
непарные и парные элементы масыва | Truebus | Помощь студентам | 0 | 29.03.2012 14:44 |
задача Pascal - Поменять местами элементы массива 8 и 3 столбцов | mefos | Помощь студентам | 4 | 03.02.2012 22:57 |