Hola Roly
Como bien tu mismo dices y Miguel te repite, es tu tarea. Con esto quiero decirte que deberias esporzarte un poco y presentar lo poco que sepas para resolver el problema, ya que algo debes de saber, aunque sea erroneo; no obstante yo te envio el programa que creo resolverá tu problema:
program Numeros;
uses crt;
var
i, j,k : integer;
ch : char;
begin
clrscr;
writeln(' PARA PASAR AL SIGUIENTE GRUPO DE NUMEROS
PULSE 's' ');
WRITELN(' PARA TERMINAR PULSE CUALQUIER TECLA
DIFERENTE DE 's' ');
writeln;
writeln;
k := 1;
j := 20;
repeat
for i := k to j do
write(' ',i:2);
writeln;
ch := Readkey;
if (ch = 's') and (i < 100) then
begin
j := j+20;
k := k+20;
writeln
end
else
exit
until ch <> 's';
end.