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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.03.2010, 13:52   #1
Юлия Алексеевна
 
Аватар для Юлия Алексеевна
 
Регистрация: 07.03.2010
Сообщений: 3
По умолчанию Создание своей функции в Делфи

Здравствуйте, уважаемые знатоки Делфи! Помогите пожалуйста написать программу для делфи:
"Описать функцию, которая возвращает количество разных цифр, входящих в запись числа типа Longint".
Очень срочно нужно, заранее огромное спасибо!
Юлия Алексеевна вне форума Ответить с цитированием
Старый 07.03.2010, 14:40   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Код:
function count(n: longint): byte;
var
  kol: set of 0..9;
  i: byte;
begin
  if n= 0 then
  begin
    result := 1;
    exit
  end;
  result := 0;
  kol := [];
  while n <> 0 do begin
    i := n mod 10;
    if not (i in kol) then begin
      include(kol, i);
      inc(result)
    end;
    n := n div 10;
  end;
end;

Последний раз редактировалось eoln; 07.03.2010 в 14:43.
eoln вне форума Ответить с цитированием
Старый 07.03.2010, 15:14   #3
Юлия Алексеевна
 
Аватар для Юлия Алексеевна
 
Регистрация: 07.03.2010
Сообщений: 3
По умолчанию

eoln, спасибо, НО куда этот код вставить, чтоб он работать начал?
Юлия Алексеевна вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание своей операционной системы Kj_ZloyiQ Операционные системы общие вопросы 14 22.02.2009 01:01
Создание своей процедуры kuzmich Общие вопросы Delphi 7 12.01.2009 15:17
Регистрация своей функции Иллидан Microsoft Office Excel 7 29.09.2008 07:37
Создание своей сводной таблицы... Bu$ter Microsoft Office Excel 4 17.06.2008 14:30
создание своей кнопки А. Долматов Компоненты Delphi 8 27.08.2007 17:54