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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2009, 22:07   #1
Igomax
Пользователь
 
Регистрация: 19.04.2009
Сообщений: 36
По умолчанию Помогите с паскалем!!!!!

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

Первую часть я сделал
Цитата:
uses crt;
var i:longint;
begin
clrscr;
for i:=10 to 99 do begin
if i mod 10<>i div to then write(i:6);
end.
А вот какую функцию нужно использовать я не могу понять
Igomax вне форума Ответить с цитированием
Старый 28.05.2009, 22:18   #2
Chudo4258
Форумчанин
 
Аватар для Chudo4258
 
Регистрация: 19.02.2009
Сообщений: 622
По умолчанию

Код:
function ii(k:longitn):boolean;
begin
 if k mod 10<>i div to then ii:=true
                              else ii:=false;
end;
uses crt;
var i:longint;
begin
clrscr;
for i:=10 to 99 do begin
if ii(i) then write(i:6);
end.
Жми на весы!!!

Последний раз редактировалось Chudo4258; 29.05.2009 в 04:58.
Chudo4258 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с паскалем Vanger Помощь студентам 3 08.12.2008 13:14
помогите с паскалем faster Паскаль, Turbo Pascal, PascalABC.NET 3 28.04.2008 23:00
помогите с паскалем lyonya0111 Помощь студентам 12 22.01.2008 18:39