Bash Pagina 62: Diferență între versiuni
Sari la navigare
Sari la căutare
Admin (discuție | contribuții) (Pagină nouă: ==Exercițiul ghicirea numărului, folosind calcule aritmetice (( ))== Am extins ghicirea în intervalul [1, 100]<br> #!/bin/bash # Generarea unui număr aleator între 1 și 100 numar_aleator=$((RANDOM % 100 + 1)) ghicire=0 numar_inceput=0 echo "Ghicește numărul între 1 și 100!" # Bucla de joc while (( ghicire != numar_aleator )); do read -p "Introdu numărul tău: " ghicire # Verificarea dacă ghicirea este prea mare, prea mică sau corectă if (( g...) |
Admin (discuție | contribuții) |
||
(Nu s-au afișat 2 versiuni intermediare efectuate de același utilizator) | |||
Linia 6: | Linia 6: | ||
numar_aleator=$((RANDOM % 100 + 1)) | numar_aleator=$((RANDOM % 100 + 1)) | ||
ghicire=0 | ghicire=0 | ||
echo "Ghicește numărul între 1 și 100!" | echo "Ghicește numărul între 1 și 100!" | ||
# Bucla de joc | # Bucla de joc | ||
Linia 22: | Linia 21: | ||
'''Precizare''' | '''Precizare''' | ||
Un număr aleator se mai poate obține folosind și comanda ''shuf'' | Un număr aleator se mai poate obține folosind și comanda ''shuf'' | ||
numar_aleator=$(shuf -i 1-100 -n 1) | numar_aleator=$(shuf -i 1-100 -n 1) |
Versiunea curentă din 28 octombrie 2024 14:30
Exercițiul ghicirea numărului, folosind calcule aritmetice (( ))
Am extins ghicirea în intervalul [1, 100]
#!/bin/bash # Generarea unui număr aleator între 1 și 100 numar_aleator=$((RANDOM % 100 + 1)) ghicire=0 echo "Ghicește numărul între 1 și 100!" # Bucla de joc while (( ghicire != numar_aleator )); do read -p "Introdu numărul tău: " ghicire # Verificarea dacă ghicirea este prea mare, prea mică sau corectă if (( ghicire < numar_aleator )); then echo "Prea mic! Încearcă din nou." elif (( ghicire > numar_aleator )); then echo "Prea mare! Încearcă din nou." else echo "Felicitări! Ai ghicit numărul: $numar_aleator" fi done
Precizare
Un număr aleator se mai poate obține folosind și comanda shuf
numar_aleator=$(shuf -i 1-100 -n 1)