Nombre premier en linux

arame Messages postés 7 Statut Membre -  
jipicy Messages postés 41342 Statut Modérateur -
Bonjour

Je fais un petit programme en linux qui vérifie si un nombre est premier ou pas. Le souci c'est que j'ai un test pour resaisir un nouveau nombre qui a marché 2/3 fois et qui marche plus je vous donne le morceau de code correspondant

echo "Voulez vous continuer" # possibilité de rentrer un nouveau nombre
echo "q->non, une autre lettre pour oui"
read reponse

if [ $reponse -eq "q" ]
then
test=1
else
test=0
fi

au debut du programme j'ai une boucle while qui permet de resaisir :

while [ $test -ne 1 ]

voilà je suis un peu perdue alors si vous avez une idée de comment faire

merci bonne journée
A voir également:

1 réponse

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Essaie plutôt :

if [ "$reponse" = "q" ]
0