- başla - ekrandan bir sayı oku - sayı, işaretsiz tamsayı olmalı . . eğer kullanıcı 2'den küçük sayı girdiyse, bitir'e git . . eğer sayı negatif ya da kesirli ise HATA'ya git - Faktör'e öndeğer olarak 1 aktar - I=2'den sayı'ya kadar yinele : . . . . Faktör değişkeninin içeriğini döngü değişkeni olan I ile çarp ve Faktöre aktar . . . . (Faktör <- Faktör * I) - yineleme döngüsü sonu (döngü değişkeni 1 artırılıp, döngü başına gidilir. döngü bitince aşağıdaki satır ile devam edilir) - ekrana Faktör değişkenini yaz - başla'ya git - HATA : ekrana "1'den büyük tamsayı girin, çıkmak için sıfır giriniz" yaz; başla'ya git - bitir
Parantez içindeki yazılar açıklama için, algoritmanın parçası olmak zorunda değil..
14 yıl (262 mesaj)