Pada pertemuan ini kita akan membuat program konversi suhu dari Celcius  à Fahrenheit, Kelvin & Reamur. Namun sebelumnya kita buat terlebih dahulu diagram alurnya.

Flowchart


Langkah pertama buka aplikasi Dcoder di HP kalian, buat file baru dan beri nama konversisuhu, lalu ketikkan kode di bawah ini. Setelah itu compile.

Listing Program Konversi Suhu dengan C++

#include <iostream>

using namespace std;

int main() {

            cout<<"PROGRAM C++ KONVERSI SUHU\n";

            double c, k, f, r;

            cout<<"Masukan Suhu (Kelvin) : \n";

            cin>>k;

c = k – 273;

f = k * 1.8 – 459.67

r = (k-273.15) * 0.8;

            cout<<endl;

            cout<<"Hasil Konversi Suhu dari Kelvin ke: \n";

            cout<<"Celcius     : "<<c<<endl;

            cout<<"Fahrenheit : "<<f<<endl;

            cout<<"Reamur    : "<<r<<endl;

           

            return 0;

}

 Jika dijalankan, outputnya akan seperti gambar berikut ini


 

Pembahasan dari Listinng Program di atas

 

#include

Ini digunakan untuk mengaktifkan Library, ada berbagai macam Library pada C++ kalian bisa search macam-macam Library C++

<iostream>

Digunakan untuk mengaktifkan perintah cin, cout, endl, ends.

using namespace std;

Untuk pemformatan codingan menjadi lebih simple

int main()

{

..

}

Method utama dalam program yang menggembalikan nilai bertipe data int (integer / angka)

double c,k,f,r;

Baris ini adalah pendeklarasian Variabel yang dibutuhkan dalam konversi suhu. Variabelnya ada c, k, f, r, yang merepresentasikan sebagai suhu, c untuk celcius, k untuk kelvin, f untu fahrenheit, dan r untuk reamur. Sedangkan double merupakan tipe data untuk bilangan pecahan, sehingga kita bisa input bilangan yang menggunakan koma.

\n

Digunakan untuk membuat baris baru / enter

cout <<” “;

Digunakan untuk menampilkan String / karakter ke Layar

cin >>

Digunakan untuk menyimpan inputan

<<endl;

Pindah baris baru (enter)

return 0;

Pada C++, return 0 dalam main() menyatakan bahwa program berakhir dengan normal

  

Jika sudah berhasil, silakan latihan membuat program konversi suhu dari

Kelvin à Celcius, Fahrenheit, Reamur

Fahrenheit à Celcius, Kelvin, Reamur

Reamur à Celcius, Fahrenheit, Kelvin

 

Dari Réaumur

Skala yang diinginkan

Formula

kelvin

K = R / 0,8 + 273,15

Celsius

°C = R / 0,8

Fahrenheit

°F = R × 2,25 + 32

Dari Fahrenheit

Skala yang dinginkan

Formula

Kelvin

K = (F + 459,67) / 1,8

Celsius

°C = (F − 32) / 1,8

Réaumur

°R = (F − 32) x 0,44

Skala yang diinginkan

Formula

Celsius

°C = K − 273,15

Fahrenheit

°F = K × 1,8 − 459,67

Réaumur

°R = (K − 273,15) × 0,8

Dari Celsius

Skala yang diinginkan

Formula

kelvin

K = C + 273,15

Fahrenheit

°F = C × 1,8 + 32

Réaumur

°R = C × 0,8

 

Post a Comment

Previous Post Next Post