1
resposta

[Projeto] Resolução do desafio proposto.

public class Main
{
    public static void main(String[] args)
    {
        float temp_celsius;
        float temp_fahr;
        String salut = """
                       ==============[Scuffed Celsius to Fahrenheit]==============
                       Welcome to my kinda scuffed Celsius to Fahrenheit converter
                       You can insert your temperature in Celsius and convert it
                       to Fahrenheit or the opossite, that's on you.
                       ===========================================================
                       """;
        temp_celsius = 24;
        System.out.println(salut);
        System.out.println(String.format("Your temperature in Fahrenheit is: %.2f °F", ((temp_celsius * 1.8) + 32)));
        return ;
    }
}

Tá aí a minha resolução, espero que seja esclarecedora para os colegas que estão com dúvida, pensei que talvez fosse boa ideia já mexer com input do usuário mas uma coisa de cada vez kkkkkk.

1 resposta

Bom dia, Nathan! Como vai?

Sua abordagem ficou bem clara e divertida, e a ideia de exibir uma saudação personalizada logo no início traz um toque criativo ao exercício. Isso mostra que você está se sentindo confortável com a linguagem, o que é ótimo!

Uma dica interessante para o futuro é usar a entrada do usuário com Scanner, assim você pode tornar o programa mais interativo. Veja este exemplo:


import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner leitor = new Scanner(System.in);
        System.out.print("Digite a temperatura em Celsius: ");
        float tempCelsius = leitor.nextFloat();
        float tempFahr = (tempCelsius * 1.8f) + 32;
        System.out.println("Temperatura em Fahrenheit: " + tempFahr + " °F");
    }
}

Esse código lê um valor digitado pelo usuário e exibe a conversão.

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