NBash

Форк
0
23 строки · 788.0 Байт
1
#!/bin/bash
2

3
# hilow -- Простая игра "угадай число"
4
biggest=100 # Максимальное возможное число
5
guess=0 # Число, предложенное игроком
6
guesses=0 # Количество попыток
7

8
number=$(( $$ % $biggest )) # Случайное число от 1 до $biggest
9

10
echo "Guess a number between 1 and $biggest"
11
    while [ "$guess" -ne $number ] ; do
12
        /bin/echo -n "Guess? " ; read guess
13
        echo "guess=$guess"
14
        if [ "$guess" -lt $number ] ; then
15
           echo "... bigger!"
16
        elif [ "$guess" -gt $number ] ; then
17
           echo "... smaller!"
18
        fi
19
        guesses=$(( $guesses + 1 ))
20
        echo "guesses=$guesses"
21
    done
22
echo "Right!! Guessed $number in $guesses guesses."
23
exit 0

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.