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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2009, 05:05   #1
CFYZ
Новичок
Джуниор
 
Регистрация: 08.10.2009
Сообщений: 2
Сообщение Множество (Pascal)

Подсчитать количество различных цифр в записи натурального числа N(использовать множество цифр данного числа)

Последний раз редактировалось CFYZ; 08.10.2009 в 05:10.
CFYZ вне форума Ответить с цитированием
Старый 08.10.2009, 07:37   #2
Consol
Пользователь
 
Регистрация: 19.08.2009
Сообщений: 89
По умолчанию

Код:
uses crt;
var a:set of byte;
    i,k,n:word;
begin
clrscr;
writeln('n ');
readln(n);
k:=0;
repeat
i:=n mod 10;
n:=n div 10;
if not(i in a) then
 begin
  k:=k+1;
  a:=a+[i];
 end;
until(n=0);
writeln(k);
readln;
end.
Consol вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Множество Archangelos Паскаль, Turbo Pascal, PascalABC.NET 5 15.06.2009 17:49
множество. Юлька:) Помощь студентам 1 30.03.2009 21:27
Множество браузеров LeoN Общие вопросы Delphi 0 01.05.2008 14:55
Множество xxxPascalxxx Помощь студентам 11 24.02.2008 19:07