Introdução
Neste desafio, você desenvolverá uma ferramenta de conversão de temperatura em C para apoiar a colaboração científica internacional. Como assistente júnior de pesquisa climática, sua missão é criar um programa capaz de converter temperaturas de Celsius para Fahrenheit. O programa deve aceitar a entrada do usuário para a temperatura em Celsius e exibir o valor correspondente em Fahrenheit com duas casas decimais.
Construir uma Ferramenta de Conversão de Temperatura
Como assistente júnior de pesquisa climática, você precisa desenvolver um utilitário rápido para converter temperaturas entre Celsius e Fahrenheit, facilitando a troca de dados em pesquisas científicas internacionais.
Tarefas
- Criar um programa em C que converta temperaturas de Celsius para Fahrenheit
- Implementar a fórmula de conversão: F = (C * 9/5) + 32
- Aceitar a entrada do usuário para a temperatura em Celsius
- Exibir a temperatura convertida em Fahrenheit
Requisitos
- Criar um arquivo chamado
temperature_converter.cno diretório~/project - Utilizar operadores aritméticos para a conversão de temperatura
- Solicitar que o usuário insira uma temperatura em Celsius
- Imprimir a temperatura convertida em Fahrenheit com duas casas decimais
- Suportar entradas com valores decimais para a conversão
Exemplos
Compile e execute o programa:
gcc temperature_converter.c -o temperature_converter
./temperature_converter
Entrada:
Enter temperature in Celsius: 25
Saída:
25.00°C is equal to 77.00°F
Dicas
- Utilize
scanf()para obter a entrada do usuário - Lembre-se da fórmula de conversão de temperatura
- Utilize
printf()para exibir o resultado - Utilize o especificador de formato
%.2fpara saída com decimais
Resumo
Em resumo, este desafio exigiu o desenvolvimento de uma ferramenta de conversão em C capaz de transformar temperaturas de Celsius para Fahrenheit. O programa deve processar a entrada do usuário e formatar a saída com precisão de duas casas decimais. As tarefas principais incluíram a implementação da fórmula matemática, a manipulação de entradas do usuário e a formatação correta dos dados de saída.



