![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
Хотел использовать данный код чтобы перевести анг буквы в русские но выдает ошибки
[Error] Unit1.pas(116): Duplicate case label [Error] Unit1.pas(117): Incompatible types: 'Char' and 'String' [Error] Unit1.pas(118): Incompatible types: 'Char' and 'String' [Error] Unit1.pas(119): Incompatible types: 'Char' and 'String' на строчках где 2 анг буквы ('ye': k:=k+'ё'; ) Как избежать такого? Код:
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]()
'ch': k:=k+'х';
Где вы видели СИМВОЛ 'ch В качестве идентификатора ветки можно использовать только отдельные символы. 'ch' это уже строка. Об этом и говорит Delphi. нужен один символ (char) вижу строку(string) . перейти для сочетаний на if then else if ... Код:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 03.06.2011 в 13:44. |
![]() |
![]() |
![]() |
#3 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
не пойму как писать это
сделал так, матерится Код:
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
grafgrial
посмотрите сюда правда, там готовое решение обратной задачи (из русского -> транслит) но по образу и подобию можно написать и обратную функцию. только при организации поиска по таблице Table2 я бы переформировал таблицу так, чтобы более длиные последовательности были вначале... если до вечера сами не справитесь - напишу программу. и на будущее, если что-то может быть вынесено в структуры данных (массивы, списки и т.д. ) то это должно быть вынесено! Иначе получается муторный, ненадёжный, ненаглядный и не модицифируемый код! |
![]() |
![]() |
![]() |
#6 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
![]()
Помог, нажми весы слева
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Даны строки S и S0. Удалить из строки S все подстроки, совпадающие с S0 . Если совпадающих подстрок нет, | Шпунюся | Помощь студентам | 1 | 16.12.2010 21:02 |
Создание пустой строки и копирование в неё содержимое предыдущей строки | Gvaridos | Microsoft Office Excel | 2 | 29.10.2010 13:33 |
Дбавление новой строки, после строки с подходящими параметрами | RailOS | Microsoft Office Excel | 5 | 18.08.2010 10:12 |
Определять максимальную длину той части строки s, которая не содержит символы из строки s1. | Александе еть я | Общие вопросы C/C++ | 5 | 13.04.2010 20:54 |
Перенести символа с начала строки в место перед запятой этой же строки. | Zhiltsov | Microsoft Office Excel | 4 | 05.06.2009 13:10 |