diff --git a/25_03_11/bmi.sh b/25_03_11/bmi.sh new file mode 100644 index 0000000..cef67a9 --- /dev/null +++ b/25_03_11/bmi.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +declare -f magassag +declare -i tomeg + +read -p "Add meg a magasságod (cm): " magassag + +magassag=$(echo "sclae=2; $magassag / 100" | bc -l) + +read -p "Add meg a testtömeged (kg): " tomeg + +declare -f BMI + + +BMI=$(echo "scale=2; $tomeg / ($magassag * $magassag)" | bc -l) + +echo $BMI + +if (( $(echo "$BMI < 18.5" | bc -l) )); then + echo "Sovány" +elif (( $(echo "$BMI < 24.9" | bc -l) )); then + echo "Normál" +else + echo "Túlsúly" +fi diff --git a/25_03_11/elif.sh b/25_03_11/elif.sh new file mode 100644 index 0000000..d5c2670 --- /dev/null +++ b/25_03_11/elif.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +read -p "Gyümölcs: " fruit + +if [ "$fruit" = "alma" ]; then + echo "Ez alma" +elif [ "$fruit" = "korte"]; then + echo "Ez körte" +else + echo "Nem alma és nem körte" +fi + diff --git a/25_03_25/szamkitalalo.sh b/25_03_25/szamkitalalo.sh new file mode 100644 index 0000000..c98671e --- /dev/null +++ b/25_03_25/szamkitalalo.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +declare -i guess +declare -i generated +declare -i range + +printf "Ez egy egyszerű számkitalálós játék.\n" +printf "Add meg hogy 0-x számig milyen nagy számot generáljak!\n" +read -p "Adj meg egy számot: " range + +generated=$((RANDOM % range)) + +#printf "$generated \n" + +printf "A játék elkezdődött\n" +read -p "Adj meg egy számot: " guess + +printf "$guess \n" + +while [[ $guess -ne $generated ]]; +do + if [[ $guess -lt $generated ]]; then + printf "Az általad megadott szám túl kicsi\n" + fi + + if [[ $guess -gt $generated ]]; then + printf "Az általad megadott szám túl nagy\n" + fi + + read -p "Adj meg egy számot: " guess + +done + +printf "Gratulálok, megtaláltad a számot!\n" \ No newline at end of file