С помощью While. Repeat - это оператор цикла, который сначала делает, а потом думает "а надо ли было?". Цикл с Repeat выполнится всегда хотя бы один раз, даже если аргумент изначально не входит в диапазон.
Ну а If - это вообще не цикл.
З новою. думкою і новими словами
1. 2^10 = 1024
2. 5 бит
3. 12 бит
4. 35 бит
вроде так
Вроде,нет inc'(n=1 ,n:5')