Začněte nyníZačněte zdarma

Převod Fahrenheitů na Celsius

Pracuješ v analytickém oddělení australské firmy, která nedávno koupila americkou společnost. Soubory a data z americké firmy používají imperiální soustavu jednotek a je potřeba je převést na metrické. Ideální příležitost využít Bash a napsat k tomu pomocný skript!

Tvým úkolem je napsat program, který přijme jedno číslo (teplotu ve Fahrenheitech) jako argument ARGV, převede ho na Celsius a výsledek vypíše. Výsledek může mít desetinná místa, takže pro výpočty využiješ program bc.

Po celou dobu používej 2 desetinná místa pomocí příkazu scale pro bc.

Vzorec pro převod Fahrenheitů na Celsius:

C = (F - 32) x (5/9)

Nezapomeň, že při práci s argumenty musíš skript spustit z terminálu, ne tlačítkem „spustit tento soubor".

Toto cvičení je součástí kurzu

Úvod do Bash skriptování

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení