Come faccio a scrivere un programma in linguaggio C programma che converte Fahrenheit a Celsius a Kelvin?

April 12

Come faccio a scrivere un programma in linguaggio C programma che converte Fahrenheit a Celsius a Kelvin?


Fahrenheit e Celsius sono le scale più comunemente utilizzati per discutere temperature all'interno o vicino alla gamma di temperature a cui l'acqua è un liquido. l'acqua gela a 32 gradi della scala Fahrenheit e 0 gradi Celsius; che bolle a 212 gradi e 100 gradi, rispettivamente.

In gradi Kelvin, la differenza tra le temperature di congelamento e di ebollizione di acqua è di 100 gradi, la stessa Celsius. Zero gradi Kelvin, tuttavia, riferimenti zero assoluto, la temperatura alla quale vi è alcuna attività termica. Questa è una temperatura costante di -273,15 ° C.

La conversione tra le tre scale richiede operazioni aritmetiche semplici.

istruzione

1 Definire le variabili Celsius, Kelvin e Fahrenheit. A seconda della precisione desiderata, possono essere definiti come interi o in virgola mobile.

2 Inizializzare il valore Fahrenheit. Per esempio,

Fahrenheit = 100.0;

3 Calcolare la temperatura Celsius utilizzando la formula Celsius: cinque noni della temperatura di Fahrenheit meno 32 gradi, che per una temperatura Fahrenheit di 100,0 verrà convertito a una temperatura Celsius di 37.78 gradi. Il codice C per questo calcolo è

Celsius = (5.0 / 9.0) * (Fahrenheit - 32,0);

4 Convertire Celsius a Kelvin aggiungendo la differenza costante tra Kelvin e Celsius, 273,15 gradi. Per l'esempio, la temperatura Kelvin è 310.93 gradi Kelvin. Il codice C per questa operazione è

Kelvin = Celsius + 273,15;

5 Aggiungere una stampa o dichiarazioni di stampa, se lo desideri, compilare ed eseguire il programma. Verificare i risultati contro i risultati nel esempio.