Цитата(Manager @ 14.4.2009, 15:26) *

1) в коротком варианте точно можно без "program **" обойтись? )

Да, толку от этого заголовка нет, только лишний идентификатор сжирает.
Цитата(Manager @ 14.4.2009, 15:26) *

2) по длинному ) за что отвечают function и readkey? )

Находится в модуле crt.tpu, служит для считывания символа с клавиатуры. Смотрите справку(Help->Using Help), там все функции из стандартных модулей подробно описаны.
Что касается function, то это объявление функции, тут надо любой учебник взять и прочитать.
Цитата(Manager @ 14.4.2009, 15:26) *

считать с клавы можно как wrineln ('vvedite znachenie x') или как? smile.gif

Чтением переменных с клавиатуры занимается функция Read (или ReadLn).