Bir öğrenci, $1 \times 2 \times 3 \times \ldots \times n$ şeklinde tanımlanan faktöriyel hesabını yapacak bir program yazmak istiyor. Hangi döngü yapısı bu problem için en uygundur?