sábado, 26 de fevereiro de 2022

Cara ou Coroa - Flip a coin / bash game

versão 1

#!/bin/bash 

FLIP=$(($(($RANDOM%10))%2))
if [ ${FLIP} -eq 1 ];then
    echo "HEAD"
else
    echo "TAIL"
fi

ou

versão 2

#! /bin/bash

HEAD=0
TAIL=0

read -ep "Enter a Number: " numb

for x in $(seq 1 ${numb})
do

FLIP=$(($(($RANDOM%10))%2))

if [ ${FLIP} -eq 1 ]
then
echo "TAIL"
TAIL=$((${TAIL}+1))
else
echo "HEAD"
HEAD=$((${HEAD}+1))
fi
done

if [ ${HEAD} -gt ${TAIL} ]
then
echo "=> HEAD WIN"
elif [ ${TAIL} -gt ${HEAD} ]
then
echo "=> TAIL WIN"
else
echo "=> TIE"
fi

echo "Total number of HEADS: ${HEAD}"
echo "Total number of TAILS: ${TAIL}"


Nenhum comentário:

Postar um comentário