Цитата(sunstroke @ 1.2.2010, 20:23) *

Здравствуйте, помогите пожалуйста разобраться с задачей, саму программу я сама попробую написать, мне бы только понять с чего начать.

Из чисел от 10 до 99 вывести те, сумма цифр которых равна S. S вводится с клавиатуры и принадлежит промежутку от 0 до 18.

Что нужно делать сначала?
Заранее спасибо

Сумма цифр в числе(не только двухзначном) x находится так:
Код
sum:=0;
repeat
   sum:=sum+x mod 10;
   x:=x div 10;
until x=0;

или если ограничится двухзначными, то:
Код
sum:=x div 10+x mod 10

Теперь в цикле от 10 до 99 проверяйте равна ли эта сумма S.