Главная страница
    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.048 c
4-1155739454
webpauk
2006-08-16 18:44
2006.12.24
Проверка строковой переменной


1-1163268032
Redline
2006-11-11 21:00
2006.12.24
Нажатие клавиши через SendMessage


2-1165160757
Axilles
2006-12-03 18:45
2006.12.24
Как получить результат запроса к DB в переменную


1-1163086672
VID
2006-11-09 18:37
2006.12.24
Кривое отображение формы на другом компе.


2-1165248285
PP
2006-12-04 19:04
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский