Quale dovrà essere la velocità media della nostra auto?
Ho preso spunto da questo problema di fisica per impostare uno script! :)
Lo script dà la possibilità di calcolare, con un margine di errore bassissimo,
- la velocità media in km/h (chilometri all'ora)
- la velocità media in m/s (metri al secondo)
#! /bin/bash
#author bit3lux
#name script: calcV.sh
echo "Dammi lo spazio da percorrere in km es. 100"
read s
echo "dammi il tempo in minuti. es. 60"
read t
echo "calcoliamo la velocita media"
echo "se vuoi la velocità media in km orari digita k, se la vuoi in metri al secondo, digita m"
read V
if [ $V == k ]; then
# tempo in ore
tm=$(echo "scale=3; $t / 60" | bc)
#v=velocità media in km/h
v=$(echo "scale=3; $s / $tm" | bc)
echo "la velocità media necessaria per percorrere $s km in $t minuti è di $v chilometri all'ora"
fi
if [ $V == m ]; then
#spazio in metri
sm=`expr $s \* 1000`
#tempo in secondi
ts=`expr $t \* 60`
#v=velocità media m/s
v=$(echo "scale=3; $sm / $ts" | bc)
echo "la velocità media necessaria per percorrere $s km in $t minuti è di $v metri al secondo"
fi
exit 0
Aprite un file di testo sulla scrivania, incollateci il corpo dello script, nominatelo calcV.sh
spostiamoci, col terminale, sulla scrivania
$ cd Scrivania
rendiamo eseguibile lo script
$ chmod +x calcV.sh
lanciamo lo script
$ ./calcV.sh
Alla prossima :)
Nessun commento:
Posta un commento