#!/bin/bash echo -e "Hello $USER!\nEn egy faktorialis szamolo program vagyok!" read -p "Kerlek add meg, hogy melyik szam faktorialisat szeretned kiszamolni: " n until [ $n = "exit" ] do if test $n -gt 20; then echo "Az $n nagyobb mint 20, amit mar nem tudok kiszamolni, mert buta vagyok, kerlek irj kisebb szamot!" elif test $n -lt 0; then echo "Negativ szamokra nem ertelmezzuk a faktorialist!" else i=1 faktor=1 while test $i -le $n do faktor=$(($faktor*$i)) ((i++)) done echo "$n! = $faktor" fi read -p "Mi a kovetkezo szam? Kerlek add meg: " n done