Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ $1 -gt $2 ]; then
- echo "Erreur, votre premier nombre est supérieur que votre second"
- exit
- fi
- echo "--Devinez le nombre auquel je pense--"
- echo "Rentrez un nombre entre "$1" et "$2
- essai=0
- random_num=$(($RANDOM%($2-$1)+$1))
- while [ $essai -lt 5 ]; do
- read nombre
- if [[ $nombre != '^[0-9]+$' ]]; then
- echo "Erreur, veuillez entrer un nombre"
- else
- if [[$nombre -lt $1 || $nombre -gt $2]]; then
- echo "Erreur, veuillez entrer un nombre compris dans l'intervalle"
- else
- if [ $nombre -eq $random_num ]; then
- echo "Gagné !"
- exit
- else
- if [ $nombre -gt $random_num ]; then
- echo "Loupé, c'est plus petit"
- else
- echo "Loupé, c'est plus grand"
- fi
- fi
- essai=$(($essai+1))
- fi
- fi
- done
- echo "Le nombre aléatoire état : "$random_num
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement