Conversia din Fahrenheit în Celsius
Lucrezi în departamentul de analiză al unei companii australiene care a achiziționat recent o companie americană. Fișierele și datele de la compania din SUA folosesc sistemul imperial și trebuie convertite în sistemul metric. Aceasta este o oportunitate excelentă de a-ți folosi cunoștințele de Bash pentru a crea un program de conversie.
Sarcina ta este să scrii un program care primește un singur număr (o temperatură în Fahrenheit) ca argument ARGV, îl convertește în Celsius și returnează noua valoare. Rezultatul poate conține zecimale, așadar vei efectua calculele folosind programul bc.
Folosește întotdeauna 2 zecimale cu ajutorul comenzii scale pentru bc.
Formula de conversie din Fahrenheit în Celsius este:
C = (F - 32) x (5/9)
Reține că, deoarece folosim argumente, va trebui să rulezi scriptul din panoul de terminal, nu prin butonul de rulare a fișierului.
Acest exercițiu face parte din cursul
Introducere în Bash Scripting
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul