Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Pascal.цикл

54K
27 марта 2010 года
salimov.ruslan
6 / / 20.03.2010
как решить следующую задачу?
Задача Д1.
Найти все числа, не превосходящие заданного N (10<N<10000), которые делятся на все свои цифры.
6
27 марта 2010 года
George
4.1K / / 05.01.2007
[highlight=pascal]
for i:=11 to 9999 do
begin
s := IntToStr(i);
for k := 0 to length(s) - 1 do
begin
curres := true;
c := StrToInt(cope(s, k + 1, 1));
if i mod c <> 0 then
begin
curres := false;
break;
end;
end;
if curres then
writeln(c);
end;[/highlight]
алгоритмика у меня на фиговом уровне, а что делать. что вышло, то вышло. надо тестить.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог