ÎncepețiÎncepe gratuit

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

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul