Ed. Técnica, perguntado por morri28kenji, 2 meses atrás

As escalas termométricas estão presentes no nosso cotidiano, como na medicina e na meteorologia, por exemplo. No Brasil, utilizamos a escala Celsius, mas em alguns países como os Estados Unidos e outros da Europa é comum a utilização do Fahrenheit. A equação a seguir serve para transformar qualquer valor de temperatura entre as escalas termométricas citadas:



T subscript C / 5 = T subscript F – 32 / 9



onde T subscript C é a temperatura em graus celsius e T subscript F é a temperatura em Fahrenheit



Crie um programa em Java que possua uma Classe denominada Converter com métodos que realizam a conversão de Celsius para Fahrenheit e vice-versa. O programa deve solicitar ao usuário as entradas em Celsius e Fahrenheit e exibir os valores convertidos.

Soluções para a tarefa

Respondido por taisdias76
1

Resposta:

import java.util.Scanner;

public class Converter

{

  static double celsiusFahrenheit (double c)

  {

     return 9.0 * c / 5.0 + 32.0;

  }

  static double fahrenheitCelsius (double f)

  {

     return 5.0 * (f - 32.0) / 9.0;

  }

  public static void main (String[] args)

  {

     double farenheit, celsius;

     Scanner scanner = new Scanner(System.in);

     System.out.print ("Temp. em Fahrenheit: ");

     farenheit = scanner.nextDouble();

     celsius = fahrenheitCelsius (farenheit);

     System.out.println ("equivale a " + celsius + " graus Celsius");  

     System.out.print ("Temp. em graus Celsius: ");

     celsius = scanner.nextDouble();

     farenheit = celsiusFahrenheit (celsius);

     System.out.println ("equivale a " + farenheit + " graus Fahrenheit");

  }

}

Explicação:

Conferido no AVA

Perguntas interessantes