Posted by : Unknown
Jumat, 18 November 2016
1.
STRUKTUR ALGORITMA BERUNTUN
a. Flowchart Program
Flowchart dimulai dengan simbol
termination START dan dilanjutkan dengan langkah pertama yaitu menentukan nilai celcius dengan cara menginputkan dari keyboard berapa nilai celciusnya. Langkah selanjutnya adalah proses
mengkonversi suhu, yang pertama celcius menjadi Fahrenheit ,reamur dan Kelvin.
Perlu di ketahui bahwa konstanta untuk Fahrenheit adalah 9, ramur adalah 4,
Kelvin adalah 273. Jadi untuk menentukan hasilnya dalah kita menggunakan rumus
dicari/ diketahui. Jadi rumus untuk menentukan celcius ke Fahrenheit(9/5 *
celcius + 32), rumus Reamur (4/5*celcius), Kelvin (celcius + Kelvin). Kemudian
kita akan memperoleh hasil dari konversi Celcius ke Fahrenheit, Reamur dan
Kelvin. Flowchart di akhiri dengan symbol terminator.
b. Code Program
#include <iostream.h>
#include <conio.h>
#include <windows.h>
void main()
{
system ("COLOR A");
int cel, fah, rea, kel;
start:
cout << "=============================" << endl;
cout << "KONVERSI SUHU DARI CELCIUS KE" << endl;
cout << " Fahrenheit: Reamur: Kelvin" << endl;
cout << "=============================" << endl;
cout<< "Masukkan suhu dalam Celcius : ";
cin>>cel;
cout << "=============================" << endl;
cout << "HASIL KONVERSI SUHU" << endl;
cout << "=============================" << endl;
cout << " fahrenheit : " << (((9.0/5.0)*cel) +
32)<<endl;
cout << " reamur :
" << ((4.0/5.0)*cel)<<endl;
cout << " kelvin :
" << (cel + 273)<<endl;
getch();
clrscr();
goto start;
}
(Penjelasan
program)
Program menggunakan file header
iostream.h dan conio.h, karena dalam program ini header tersebut
digunakan untuk menampilkan perintah cin untuk fungsi masukan , dang getch
berfungsi untuk menahan tampilan. Header windows.h berfungsi untuk menampilkan
fariasi warna font pada saat program di jalankan. Dilanjutkan dengan pengenalan
variable cel,fah,rea,kel yang memiliki type data integer(bilangan bulat).
Selanjutnya membuat perintah cout dan cin untuk memasukkan nilai celcius. Jika
nilai celcius sudah dimasukkan maka akan dip roses berdasarkan rumus yang sudah
ditentukan pada program tersebut. Kemudian program akan mencetak hasil dari
konversi celcius ke Fahrenheit, reamur, dan Kelvin. Selesai.