Если у задаче указан точный диапазон аргумента, при помощи какого цикла необходимо решать? 1) Repeat 2)While 3) If Обоснуйте ответ
С помощью While. Repeat - это оператор цикла, который сначала делает, а потом думает "а надо ли было?". Цикл с Repeat выполнится всегда хотя бы один раз, даже если аргумент изначально не входит в диапазон. Ну а If - это вообще не цикл.