Mengkonversikan Suhu Dengan C++
Halo rekan-rekan programmer, kali ini saya ingin berbagi
contoh program konversi suhu dengan C++ dari Celcius ke Kelvin, Fahrenheit dan
Réaumur. Bagi anda yang sedang belajar algoritma dasar, mungkin ini bisa
membantu menjadi bahan pembelajaran anda.
Program yang saya buat hanya sebatas konversi suhu dari
celsius ke kelvin, fahrenheit dan réaumur meskipun kita tahu ada skala suhu
lain, Anda dapat menambahkan beberapa skala suhu seperti Rankine, Delisle,
Newton. Atau Anda juga bisa membuat pilihan konversi suhu dari kelvin ke
celsius atau Fahrenheit ke réaumur dan lain-lain. Namun pada artikel ini saya
hanya akan fokus pada skala suhu Celcius yang diubah menjadi tiga skala karena
menurut saya ketiga skala inilah yang paling sering kita gunakan.
Rumus Konversi Suhu dari Celcius
Berikut ini adalah rumus konversi suhu dari celsius :
Algoritma Konversi dari suhu Celsius
- Awal
- nilai suhu pasukan celcius
- menghitung konversi suhu dari celsius ke kelvin, Fahrenheit
dan réaumur
- Tampilkan hasil suhu dalam kelvin, Fahrenheit, dan réaumur
- Selesai
Flowchart Konversi dari suhu Celsius
Program untuk Konversi suhu di C++
#include <iostream>
using namespace std;
int main() {
cout<<"PROGRAM C++ KONVERSI SUHU"<<endl;
float c, k, f, r;
cout<<"Masukan Suhu (Celsius) : ";
cin>>c;
k=c+273.15;
f=(c*1.8)+32;
r=c*0.8;
cout<<endl;
cout<<"Hasil Konversi Suhu dari Celsius ke:"<<endl;
cout<<"Kelvin : "<<k<<endl;
cout<<"Fahrenheit : "<<f<<endl;
cout<<"Réaumur : "<<r<<endl;
return 0;
}
Penjelasan :
Program ini merupakan program sederhana yang saya buat pada aplikasi Dev C++ yang merupakan implementasi dari algoritma sekuensial dimana setiap baris kode akan dieksekusi dari atas ke bawah tanpa proses perulangan/iterasi atau percabangan.
Di sini saya menyertakan modul iostream untuk menangani input dan output dalam program dan menggunakan namespace std. Jika dilihat dari fungsi main() sebagai fungsi utama dalam program, ada 4 variabel yang kita deklarasikan, yaitu c untuk mewakili nilai celsius, k untuk kelvin, f untuk fahrenheit dan r untuk réaumur.
Pengguna akan diminta untuk memasukkan nilai suhu (dalam skala Celcius) yang nilainya akan ditampung dalam variabel c. Kemudian rumus konversi dihitung dari celsius ke kelvin, fahrenheit, dan réaumur sesuai dengan rumus konversi masing-masing. Kemudian setelah program akan menampilkan hasil konversi. Sebagai contoh, hasil program adalah sebagai berikut:
Output yang di hasilkan :
Mungkin itu saja yang bisa saya berikan pada kali ini jika ada kata kata saya yang salah dan kurang mohon di maafkan sekian dan terimakasih sampai jumpa di pembelajaran berikut nya.
0 Response to "Program C++ Mengkonversikan Suhu"
Post a Comment