Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafio Conversor de temperatura

/*
Escribe un programa que convierta una temperatura en grados Celsius a Fahrenheit.
Utiliza variables para representar los valores de las temperaturas e imprime en la consola el valor convertido de Celsius a Fahrenheit.

Consejo: La fórmula para convertir temperaturas de grados Celsius a Fahrenheit es: (temperatura * 1.8) + 32.
*/

// 1. Importar Scanner para leer los datos escritos por el teclado
import java.util.Scanner;

public class Converter { // Creamos la clase. El archivo debe llamarse igual.
// Punto de entrada del programa. Aquí empieza a ejecutarse Java.
public static void main(String[] args) {

    // 2. Creamos el objeto Scanner "sc" que permitirá capturar entrada del teclado
    //new Scanner(...)está creando esa herramienta  | System.in → leer desde el teclado
    Scanner sc = new Scanner(System.in);

    // Mensaje para pedir el dato al usuario
    System.out.println("Enter temperature in Celsius:");

    // 3. Guardamos el número decimal que escribe el usuario
    double celsius = sc.nextDouble() ;

    // 4. Aplicamos la fórmula de conversión a Fahrenheit
    double farenheit = (celsius * 1.8) + 32 ;

    // 5. Mostramos el resultado limitando a 2 decimales
    // %.2f → número decimal con solo 2 cifras después del punto
    System.out.println(String.format("The temperature %.2f  Celsius equals %.2f in Farenheit",celsius,farenheit));




}

}