Помогите с задачей на Паскале, пожалуйста.

Ответить
niancell
Сообщения: 1
Зарегистрирован: 13 окт 2013, 17:55

Вывести все числа от N до M, сумма цифр которых равна (k+7), где k – номер варианта.

N и M вводится.
k - подставьте любое число.
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

Код: Выделить всё

function sum(x: integer): integer;

  while x>0 do 
  begin 
     inc(s, x mod 10); 
     x:=x div 10; 
  end;
  sum:=s;


for i:=N to M do
  if sum(i) = k+7
     writeln(i);
begin, end, описание переменных - сами напишете.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Ответить