Цикл это когда одно и тоже действие повторяется. Он необходим для нахождения факториала рисования круга вывода таблицы умножения и некоторых других операциях. Если что пишите чем смогу помогу.
Для описания вещественных чисел (чисел, которые могут содержать дробную часть) чаще используют тип real. Но также есть типы double и single. Отличаются точностью/размером хранимого числа.
Разделитель операторов. Вообщем с ответами выше согласен. Вообщем если что пишите так как хочу не только сам спрашивать но и что бы у меня тоже спрашивали хотя бы то что я сам знаю.