AI Assistant
Detail Karya Portofolio

Konversi suhu menggunakan c++

Ryo Finendro Oleh: Ryo Finendro

Ringkasan Portofolio

C++ adalah bahasa pemrograman yang kuat dan umum digunakan untuk mengembangkan berbagai jenis perangkat lunak. C++ merupakan pengembangan dari bahasa pemrograman C dan menambahkan fitur-fitur baru seperti dukungan untuk pemrograman berorientasi objek. Dalam portofolio ini penulis akan menggunakan c++ untuk mengkonversi suhu dari Fahrenheit ke Celsius.

Deskripsi & Detail Proyek


Program ini memiliki beberapa langkah utama:

  1. Mendeklarasikan variabel fahrenheit untuk menyimpan suhu dalam Fahrenheit dan celsius untuk menyimpan hasil konversi suhu ke Celsius.
  2. Meminta pengguna untuk memasukkan suhu dalam Fahrenheit melalui cin dan menyimpan nilai tersebut dalam variabel fahrenheit.
  3. Mengkonversi suhu dari Fahrenheit ke Celsius menggunakan rumus (Fahrenheit - 32) * 5 / 9.0 dan menyimpan hasilnya dalam variabel celsius.
  4. Menampilkan hasil konversi suhu dalam Celsius ke layar menggunakan cout.
    Mengakhiri program dengan mengembalikan nilai 0 dari main().

Dalam program ini, perlu memasukkan suhu awal dalam Fahrenheit, suhu akhir dalam Fahrenheit, dan langkah konversi. Program akan menggunakan informasi ini untuk menghasilkan tabel konversi suhu dari Fahrenheit ke Celsius.

Program akan menampilkan judul tabel "Fahrenheit" dan "Celsius". Kemudian, menggunakan loop for, program akan mengiterasi melalui suhu Fahrenheit mulai dari suhu awal, hingga mencapai atau melebihi suhu akhir, dengan menambahkan langkah pada setiap iterasi.

Dalam konversi suhu, rumus yang digunakan adalah (Fahrenheit - 32) * 5 / 9.0. Pada langkah ini, suhu dalam Fahrenheit dikurangi dengan 32 untuk mendapatkan selisih suhu dalam skala Fahrenheit. Kemudian, selisih tersebut dikalikan dengan 5 dan dibagi dengan 9 untuk mengkonversinya ke skala Celsius. Hasil konversi disimpan dalam variabel celsius.

kode program:

#include <iostream>
using namespace std;

int main() {
   int fahrenheit;
   double celsius;

   // Meminta pengguna memasukkan suhu dalam Fahrenheit
   cout << "Masukkan suhu dalam Fahrenheit: ";
   cin >> fahrenheit;

   // Mengkonversi suhu dari Fahrenheit ke Celsius
   celsius = (fahrenheit - 32) * 5 / 9.0;

   // Menampilkan hasil konversi suhu
   cout << "Suhu dalam Celsius: " << celsius << endl;

   return 0;
}