1
resposta

[Projeto] Desafio 1 - Tela quente

var celsius: Double = 70

extension Double {
    func toFahrenheit() -> Double {
        return self * 9/5 + 32
    }
}

celsius.toFahrenheit()

var messageConversion = "\(celsius)ºC, Em fahrenheit, a temperatura é... \(celsius.toFahrenheit())ºF"

print(messageConversion)

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Marco, como vai?

O seu código seguiu a lógica solicitada e a implementação utilizando uma extensão para o tipo Double demonstra um bom conhecimento de recursos da linguagem Swift para organizar comportamentos. O cálculo foi aplicado corretamente e a interpolação de strings para exibir o resultado atende ao que foi proposto no exercício.

Parabéns pelo empenho em praticar os conceitos de variáveis e operações. Continue compartilhando suas resoluções e o fórum segue à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!