sh shell實現猜數小遊戲

2021-10-02 22:22:40 字數 1118 閱讀 1021

#!/bin/bash 

echo "這是乙個猜數小遊戲,可猜數字0--9"

echo -e "請輸入遊戲次數,\n無限次遊戲請輸入forever,\n無限次遊戲請輸入forever,\n次遊戲請輸入n。\nn:\c"

secrec_num=`expr $random % 10`

read game_type

if [ game_type = "forever" ]

then

echo "無限次遊戲模式"

else

echo "遊戲體驗次數為:$"

fiwhile [ $game_type = "forever" -o $game_type ]

do if [ $game_type != "forever" ]

then

game_type=$[$game_type-1]

if [ 0 == $game_type ]

then

echo "這是最後一次遊戲機會了!!!"

fifi

echo -e "請猜乙個數,或者輸入q退出遊戲:\c"

read temp

if [ $temp == 'q' ]

then

break

finum=$temp

if [ $num == $secrec_num ]

then

echo "恭喜猜對"

break

else

echo "猜錯了"

if [ $num -gt $secrec_num ]

then

if [ $game_type == 0 ]

then

echo "最後一次遊戲機會用完!!!"

else

echo "猜的過大,往小的猜"

fielse

if [ $game_type == 0 ]

then

echo "最後一次遊戲機會用完!!!"

break

else

echo "猜的過小,往大的猜"

fifi

fidone

echo "遊戲結束"

猜數小遊戲

小遊戲 程式自動生成四個0到9的數字,且四個數字不重複,玩家猜這四個數字以及相應位置,例 系統生成9 2 3 1 玩家猜測0 9 1 3 結果會顯示0a2b 證明有兩個數猜對了是多少但是沒有猜對位置 玩家猜測9 0 3 1 結果會顯示3a0b 證明有三個數猜對了是多少並且猜對了這三個數的位置 每個玩...

python猜數小遊戲

用python寫了乙個猜數的小遊戲。很簡單,電腦抽乙個0到100的隨機數,玩家猜電腦裡的數字是什麼,並視玩家所猜的數而給出太大或太小的提示,一直玩到猜中為止,程式將記錄玩家所猜的次數。程式涉及了控制台輸入輸出,資料型別轉換,隨機數,異常捕捉等。random random sys self,playe...

Pyhton猜數小遊戲

print 這是乙個猜數遊戲,請猜乙個0 10之間的數。game type input 請輸入遊戲次數,無限次遊戲請輸入forever,n次遊戲請輸入n。n if game type forever print 無限次遊戲模式 else game type int game type print 遊...