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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2013, 21:34   #1
alexey9999
Пользователь
 
Регистрация: 09.12.2013
Сообщений: 13
По умолчанию Работа со строками

1)Вывести строку, замещая цифры их словесными значениями.(через массив)
2)(не относится к первому)Удалить из текста последнюю строку.Вывести текст.
alexey9999 вне форума Ответить с цитированием
Старый 10.12.2013, 08:00   #2
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

1.
Код:
For i:=1 to length(s) do
  If s[i] in '0'..'9' then
    Begin
      K:=strtoint(s[i]);
      Case k of
      0: write('ноль');
// остальные цифры аналогично
      End;
    End
      Else
        Write(s[i]);
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 10.12.2013, 08:06   #3
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
If s[i] in '0'..'9' then
Неа..
'0'..'9' - это тип отрезок!
['0'..'9'] - это множество!
Цитата:
Код:
K:=strtoint(s[i]);
      Case k of
      0: write('ноль');
А зачем переводить-то? Просто '0' : write..
Или более красивый вариант

const
Код:
     <..> : array ['0'..'9'] of string = ('нуль', 'единичка', ..);
Write (a[s[i]]);
Poma][a вне форума Ответить с цитированием
Старый 10.12.2013, 08:51   #4
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Цитата:
Или более красивый вариант
Ооооо, спасибо!

Автору вопрос. А как дан текст во 2-й задаче? В текстовом файле?

Последний раз редактировалось ZX Spectrum-128; 10.12.2013 в 08:55.
ZX Spectrum-128 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа со строками yurok25 Помощь студентам 14 15.05.2012 07:51
Работа со строками nulyjarden JavaScript, Ajax 2 01.04.2012 11:11
Работа со строками Программер Михаил Общие вопросы C/C++ 4 07.12.2010 20:00
Работа со строками stas135642 Общие вопросы C/C++ 1 06.12.2010 02:03
Работа с матрицами (норма матрицы, работа со строками) Neitrosha Помощь студентам 1 26.11.2010 20:19