#!/bin/bash # Détermine si un entier N est premier EstPremier() { N=$1 i=$2 if [ "$i" -eq 1 ]; then echo "$N est premier" else if [ $(("$N" % "$i")) -eq 0 ]; then echo "$N n'est pas premier" else EstPremier "$N" $(("$i" - 1)) fi fi } echo "Entrer un nombre pour savoir s'il est premier :" read N echo "$(EstPremier "$N" $(("$N" / 2)))"