Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2008, 23:54   #11
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Все намного проще.
Код:
uses crt;
var s:string;
    i:integer;
begin clrscr;
write('s:');readln(s);
for i:=length(s) downto 1 do
write(s[i]);
readln;
end.
puporev вне форума Ответить с цитированием
Старый 16.03.2008, 00:08   #12
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Чтобы каждое слово печаталось с новой строки, нужно символу разделителя слов присвоить writeln. Например разделитель пробел:
Код:
uses crt;
var c:char;
begin
clrscr;
repeat
c:=readkey;
write(c);
if c=#32 THEN writeln;
until c=#27;
end.
puporev вне форума Ответить с цитированием
Старый 16.03.2008, 00:23   #13
Ketu
Пользователь
 
Регистрация: 15.03.2008
Сообщений: 20
По умолчанию

Спасибо всем, очень выручили.
Ketu вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дюймы в сантиметры и наоборот. С++ Salamandra Помощь студентам 5 04.01.2010 22:39
Слово нечетной длинны! Artem1987 Помощь студентам 2 28.10.2007 13:43
Как удалить слово из строки? Ellita Общие вопросы C/C++ 7 19.09.2007 15:43
зарезервированное слово 'National' Nowichok БД в Delphi 5 11.02.2007 20:12