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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2009, 17:23   #1
werus
Пользователь
 
Регистрация: 17.04.2009
Сообщений: 38
Печаль простая задача на паскаль

помогите с задачкой..она простая но я чет не пойму что там надо.....

..найти и вывести все 3-х значные числа кратные 7-ми сума цифр которых тоже кратна 7-ми....
werus вне форума Ответить с цитированием
Старый 07.09.2009, 17:50   #2
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Код:
program pr1;

var i: integer;

function digitSum(a: integer): integer;
var s: integer;
begin
s := 0;
while a > 9 do
  begin
  s := s + a mod 10;
  a := a div 10;
  end;
s := s + a;
digitSum := s;
end;


begin
i := 105;
while i < 1000 do
  begin
  if digitSum(i) mod 7 = 0 then write(i,' ');
  i := i + 7;
  end;
readln;
end.
Росли вроде умными, выросли дурнями... (c)А.Васильев

Последний раз редактировалось Greblin; 07.09.2009 в 17:53.
Greblin вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простая задача. Delphi. svobodys Помощь студентам 3 02.03.2009 08:35
Паскаль, простая задача, тупое условие. Кагбе_Прогер Помощь студентам 2 24.11.2008 09:50
Не простая задача !!! MaxZoa Microsoft Office Excel 2 06.03.2008 18:07
Простая задача utyyf Помощь студентам 25 18.10.2007 14:50