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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2011, 17:55   #1
Leorr
 
Аватар для Leorr
 
Регистрация: 07.04.2011
Сообщений: 5
Восклицание С++

Друзья помогите переписать код программы Delphi в код для Builder C++....

Буду очень благодарен.
Вот код программы:

const morse: array [ord('А')..ord('Я')] of string [5] = (
'.- ','-... ','.-- ','--. ',
'-.. ','. ','...- ','--.. ',
'.. ','.--- ','-.- ','.-.. ',
'-- ','-. ','--- ','.--. ',
'.-. ','... ','- ','..- ',
'..-. ','.... ','-.-. ','---. ',
'---- ','--.- ','-..- ','-.-- ',
'..-..','..-- ','.-.- ','.....');
var
i:word;
begin

Memo2.Clear;
for i:=1 to length(Memo1.Lines.Text) do
begin
if Memo1.Lines.Text[i] in ['А'..'Я'] then
Memo2.Lines.Text := Memo2.Lines.Text + morse[ord(Memo1.Lines.Text[i])]+' '
else Memo2.Lines.Text := Memo2.Lines.Text + Memo1.Lines.Text[i];

end;
Leorr вне форума Ответить с цитированием
Ответ


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