Как решить эти задачи на языке basic 256

Написать программы решения каждой из 4-х задач используя 3 типа циклов:

  1. циклы со счетчиком
  2. циклы с предусловием
  3. циклы с постусловием

1.Дано натуральное число n.
Подсчитать сумму чисел от 1 до n.

2.Дано натуральное число n.
Подсчитать n-факториал

3.Вывести все натуральные числа меньше данного
4. Вычислите сумму цифр в числе
Ребят, всем буду благодарен.