Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];

Вниз

Слова перевертыши   Найти похожие ветки 

 
ssss   (2006-12-02 16:33) [0]

Как в дельфи апликатион сделать программу слова перевертыша..например вводиться слово Qwe надо что б было Ewq!
Заранее благодарю


 
Palladin ©   (2006-12-02 16:44) [1]

for i:=1 to length(s) div 2 do
begin
 s[i]:=chr(byte(s[i])+byte(s[length(s)-i+1]));
 s[length(s)-i+1]:=chr(byte(s[i])-byte(s[length(s)-i+1]));
 s[i]:=chr(byte(s[i])-byte(s[length(s)-i+1]));
end;


 
PZ   (2006-12-02 17:23) [2]

> [1] Palladin ©   (02.12.06 16:44)

По заданию первая буква заглавная, а последняя строчная


 
Palladin ©   (2006-12-02 17:35) [3]

ну подкорректируй раз такой замечательный


 
PZ   (2006-12-02 17:38) [4]

Да, мне-то это не надо. Просто в задании так написано


 
Palladin ©   (2006-12-02 17:52) [5]

No comments. (c) Euronews


 
Dmitrij_K   (2006-12-02 17:55) [6]


> Да, мне-то это не надо. Просто в задании так написано

Это не ты с мотороллером?


 
Kolan ©   (2006-12-02 18:39) [7]

> апликатион

application
Читается как: "эпликэйшн"


 
vasIzmax ©   (2006-12-02 20:06) [8]

То же вариант:

i:=length(edit1.Text);
s:=edit1.Text;
edit1.Clear;
repeat
edit1.Text:=edit1.Text+s[i];
i:=i-1;
until i=0;


 
Anatoly Podgoretsky ©   (2006-12-02 20:19) [9]

> PZ  (02.12.2006 17:38:04)  [4]

Приведена только часть задания, что должно быть наоборот, ничего не видать про заглавные буквы. Ты лично с ним говорил? Тогда прочитай ему нотацию, чтобы полностью приводил задание.


 
DrPass ©   (2006-12-02 21:29) [10]

Edit1.Text:= ReverseString(Edit1.Text)


 
ajlekceu ©   (2006-12-06 17:59) [11]


> DrPass ©   (02.12.06 21:29) [10]
> Edit1.Text:= ReverseString(Edit1.Text)

ну тогда и еще +
uses... StrUtils


 
TUser ©   (2006-12-06 21:11) [12]

var c: char;
 s: string;
 i, j: integer;
begin
...  
j := length (s);
for i := 1 to length (s) do
 dec (j); // j := length(s) - i + 1;
 c := s[i];
 s[i] := s[j]
 s[j] := c;
 end;
...
end;


 
novill ©   (2006-12-07 09:26) [13]

> [12] TUser ©   (06.12.06 21:11)

Зачем стараться переплюнуть стандартную StrUtils.ReverseString ?


 
Palladin ©   (2006-12-07 10:10) [14]


> novill ©

а он ее не переплюнул, а модифицировал. это двойной ReverseString, написанный с грубыми ошибками.


 
novill ©   (2006-12-07 10:48) [15]

> [14] Palladin ©   (07.12.06 10:10)

код в [12] - сплошное недоразумение.
Непонятно дргуое: зачем изобретать велосипед?


 
Palladin ©   (2006-12-07 10:58) [16]

автор - стьюдент, задача - академическая

вот и весь секрет



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.12.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.044 c
15-1164959291
вразлет
2006-12-01 10:48
2006.12.24
Задача


2-1165498288
Roman_ln
2006-12-07 16:31
2006.12.24
Есть функция преобразования даты в числовой эквивалент?


2-1165329350
Uncle
2006-12-05 17:35
2006.12.24
Автозагрузка


2-1165569945
Creative
2006-12-08 12:25
2006.12.24
Не рисуется окно


15-1165314816
ANB
2006-12-05 13:33
2006.12.24
ИНН и КПП





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский