![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.01.2008
Сообщений: 32
|
![]()
Помогите плиз с лабораторкой. Условие:
19. Пусть дана строка текста, оканчивающая точкой. Напечатайте этот текст в обратном порядке. Я тут начал, а дальше вообще незнаю че делать. ![]() Код:
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Строка это массив символов.
В цикле проходи от Length(<строка>) до 1 и печатай <строка>[i-тая буква]
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 23.05.2008
Сообщений: 97
|
![]()
всмысле в обратном порядке?Последнее слово первое,предпоследнее-второе и т.д.?
я не для этого мира и это так
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Если просто перевернуть весь текст вместе с точкой то:
for i:=length(a) to 1 do write(a[i]); Если точку нужно оставить на меcте то: for i:=length(a)-1 to 1 do write(a[i]); write('.'); readln end. Если все слова переставить, а точку оставить на месте немного посложнее, но тоже выполнимо. Код:
Последний раз редактировалось puporev; 10.06.2008 в 15:41. |
![]() |
![]() |
![]() |
#5 |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
![]() |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
Так точно, поторопился.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 13.01.2008
Сообщений: 32
|
![]()
Большое всем спасибо за помощь.
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C#, помогите плиз с лабораторкой | Raptor5 | Помощь студентам | 3 | 30.05.2008 01:29 |
Помогите с лабораторкой | Raptor5 | Помощь студентам | 3 | 21.05.2008 23:31 |