1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Gothar |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 10 Пол: Мужской Репутация: 0 |
Массив целых чисел х[1]... х[п] «свернуть в кольцо» и повернуть вправо на К позиций (К может быть больше п).
Заранне спасибо! Сообщение отредактировано: Gothar - |
![]() ![]() |
| Krjuger |
Сообщение
#2
|
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 652 Пол: Мужской Реальное имя: Алексей Репутация: 20 |
Ну во первых ты в tmp присваиваеш n а потом первому элементу присваиваеш n,это уже косяк,тебе надо значение н-ого элемента....А во вторых тебе четко написали,как работает процедура movе,а ты что мудриш зачем какие то два цикла???плюс сдвинуть надо вправо,а ты влево двигаеш.И повторить эту операцию надо n-k раз.
|
| Gothar |
Сообщение
#3
|
|
Новичок ![]() Группа: Пользователи Сообщений: 10 Пол: Мужской Репутация: 0 |
Ну во первых ты в tmp присваиваеш n а потом первому элементу присваиваеш n,это уже косяк,тебе надо значение н-ого элемента....А во вторых тебе четко написали,как работает процедура movе,а ты что мудриш зачем какие то два цикла???плюс сдвинуть надо вправо,а ты влево двигаеш.И повторить эту операцию надо n-k раз.
Да и к тому же не читает сдвиги выше 5ти! тоесть условие задания (k может быть больше n) не выполняется! |
Gothar Помогите пожалуйста. Массив нужно свернуть в "кольцо". 1.06.2009 0:07
Krjuger Выложите то что смогли сделать,даже если не работа… 1.06.2009 0:15
Gothar
Выложите то что смогли сделать,даже если не работ… 1.06.2009 0:19
Client Посмотри тут 1.06.2009 0:48
Gothar Посмотрел! Всё равно правильно работать не хоч… 1.06.2009 1:08
sheka 2 аll
что означает «свернуть в кольцо»?
для чего … 1.06.2009 1:09
Gothar
[b]2 аll
что означает «свернуть в кольцо»?
для ч… 1.06.2009 1:24
Client for k:=1 to n1 do begin //n1-это сколько сдвигов
… 1.06.2009 2:12
Gothar
[code=pas]for k:=1 to n1 do begin //n1-это скольк… 1.06.2009 2:21
volvo Лучше - так:
// k = число сдвигов, n = размер масс… 1.06.2009 2:23
Gothar
Автору: как ты думаешь, Правила тебя не касаются?… 1.06.2009 2:28
Gothar
Лучше - так:
[code=pas]// k = число сдвигов, n = … 1.06.2009 2:32
Client Еще и название темы :) 1.06.2009 2:30
volvo Редактировать первое сообщение...
Неправда, прове… 1.06.2009 2:36
Gothar
Редактировать первое сообщение...
Неправда, пров… 1.06.2009 2:41
Krjuger А что есть сдвиг на К при К больше N??По сути это … 1.06.2009 2:37
volvo Krjuger в первую очередь, а с ним и все остальные:… 1.06.2009 2:41
Gothar Название темы изменено!)
Вот итоговый код прог… 1.06.2009 2:45![]() ![]() |
|
Текстовая версия | 6.11.2025 23:24 |