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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2011, 23:09   #1
meta
Пользователь
 
Регистрация: 07.12.2010
Сообщений: 27
По умолчанию Функции, текстовые файлы, таблички.

Разработать функцию, которая из заданного беззнакового целого числа формирует новое число путем изменения каждой цифры на соответствующую меньшую. Параметр функции - число, цифры которого надо уменьшить. Есть текстовый файл (его нужно предварительно создать средствами одного из текстовых редакторов), в котором записана последовательность натуральных чисел. На основе разработанной функции поменять цифры каждого из этих чисел. Результат напечатать в форме таблицы.

Помогите написать функцию. и как выводить результаты в виде таблички?
meta вне форума Ответить с цитированием
Старый 12.01.2011, 12:12   #2
GetMax
Форумчанин
 
Регистрация: 21.10.2010
Сообщений: 588
По умолчанию

Цитата:
Помогите написать функцию
Примерно так
Код:
Function Preobrazovat(Ch:LongInt):String;
Var
  Min:Char;
  Buf_ch:LongInt;
  Vichet:0..9;
  Umensh:0..9;
  Buf_st,buf_st2:String;
  Code:Integer;
  St:String;
  i:byte;
Begin
  Buf_ch:=Ch;
  Str(Buf_ch,St);
  Min:='9';
  Buf_st:='';
  For i:=1 to Length(St) do
  If St[i] < Min then Min:=st[i];
  Val(Min,Vichet,Code);
  For i:=1 to Length(St) do
  Begin
    Val(St[i],Umensh,Code);
    Umensh:=Umensh-Vichet;
    Str(Umensh,Buf_st2);
    Buf_st:=Buf_st+Buf_st2
  End;
  Preobrazovat:=Buf_st
End;
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681
GetMax вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Текстовые файлы Pihan Общие вопросы C/C++ 3 18.05.2010 22:41
Добавление данных в текстовые файлы. Другие процедуры и функции для обработки текстовых файлов student2009 Помощь студентам 1 02.06.2009 08:44
Добавление данных в текстовые файлы. Другие процедуры и функции для обработки текстовых файлов student2009 Паскаль, Turbo Pascal, PascalABC.NET 5 01.06.2009 21:27