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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2008, 22:01   #1
IceAgainstIce
 
Аватар для IceAgainstIce
 
Регистрация: 19.11.2008
Сообщений: 4
По умолчанию нужна помощь с работой

Задание: Дана последовательность натуральных чисел, заканчивающаяся нулем. Найти кол-во натуральных чисел, не превосходящих заданного числла N и делящщихся на каждую из своих цифр.

чтото я короче поднакидал...а не выходит ничего...мож подскажете в че ошибка?
Код:

Var a,b,n,s:integer;
F:boolean;
Begin
Write('n=');read(n);
While a <> 0 do
Begin
Write('a=');read(a);
While f OR (a<10) do
Begin
B:=a mod 10;
If a mod b = 0 then
A:=a div 10
Else
F:=false;
End;
If f AND (a<=n) then s:=s+1;
End;
Write('s=',s); read(s);
End.
Не стыдно быть лохом - стыдно им оставаться!)
IceAgainstIce вне форума Ответить с цитированием
Старый 19.11.2008, 23:51   #2
IceAgainstIce
 
Аватар для IceAgainstIce
 
Регистрация: 19.11.2008
Сообщений: 4
По умолчанию

тему можно прикрыть)) разрулил сам
Не стыдно быть лохом - стыдно им оставаться!)
IceAgainstIce вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь Caragius Паскаль, Turbo Pascal, PascalABC.NET 8 08.04.2010 17:29
Проблемы с дипломной работой HAMMAN Помощь студентам 3 16.05.2008 12:38
Нужна помощь! onlyredblue Паскаль, Turbo Pascal, PascalABC.NET 9 13.01.2007 17:59