Показать сообщение отдельно
Старый 28.05.2011, 22:21   #6 (permalink)
Zont
Member
 
Регистрация: 23.05.2011
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

program az;
var s, s1, s2:String;
i:Integer;
ch:Char;
begin
writeln ('Ââåäèòå ñòðîêó:');
readln (s);
s2:=s[1];
for i:=2 to length(s)-1 do
begin
if s[i]='-' then

for ch:=chr(i) to succ(s[i]) do
s2:=s1+ch
else s1:=s2+s[i];
writeln (s2);
end;
end.

У меня стало выводить точку О_О ура
Zont вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070