Convertendo Fahrenheit para Celsius
Você trabalha no departamento de analytics de uma empresa australiana que recentemente adquiriu uma empresa americana. Os arquivos e dados da empresa dos EUA estão no sistema imperial e precisam ser convertidos para o sistema métrico. Esta é uma ótima oportunidade para usar suas habilidades em Bash para criar um programa que ajude nesse processo.
Sua tarefa é escrever um programa que receba um único número (uma temperatura em Fahrenheit) como argumento ARGV, converta para Celsius e retorne o novo valor. Pode haver casas decimais, então você precisará fazer cálculos usando o programa bc.
Use sempre 2 casas decimais com o comando scale do bc.
A fórmula de Fahrenheit para Celsius é:
C = (F - 32) x (5/9)
Lembre-se: como estamos usando argumentos, você precisará executar seu script no painel do terminal, e não pelo botão 'run this file'.
Este exercicio faz parte do curso
Introdução ao Bash Scripting
exercicio interativo prático
Transforme teoria em prática com um dos nossos exercicio interativos
Iniciar exercicio