Задача 3 Урок 10

http://fkn.ktu10.com/?q=node/8612
Пользователь вводит целое число, если оно больше 100, то выведите на экран все числа от этого числа до 1, иначе же все числа от 1 до этого числа.
Подсказка: в каждой ветке условного оператора тут должно быть по одному циклу.

program cycle;
var a,i: integer;
  begin
    writeln ('vvedite celoe chislo');
    readln (a);
    for i:=a downto 1 do
      begin
    if a>100 then
       writeln (i,' ');
    end;
    for i:=1 to a do
      begin
    if a<100 then writeln (i,'');
     end;
    readln();
             end.