Rabu, 05 Maret 2014

How to create program to convert a temperature from celcius to fahrenhi and reamur


Lagi bingung nih disuruh buat program konversi suhu dengan mengunakan C# (C sharp). Ditambah lagi programnya di upload ke blog dan cara membuat programnya direkam dari pertama buat program sampe akhir  dan diupload juga ke youtube ! Huuuuuhhhh….. it was make me so confused (actually I got lazy to think how this programe works). Ok dari pada ngelantur gak jelas mending langsung aja kita bahas habis pembuatan program konversi suhu. Ok, here we go!
Pertama-tama dan paling utama (macam mau pidato aja wkwkw)  kita harus mengatur microsoft visual c terlebih dahulu (kalo gak salah) dengan cara mengaturnya seperti berikut ini!
1.       Buka laptop kamu (kalo gak punya hajar punya tetangga aja gan!) lalu pergi ke control panel >> system >> advanced system settings seperti gambar dibawah ini.
Setelah itu klik pilihan yang telah dilingkari pada gambar dibawah ini

Nah setelah di klik maka akan muncul  tabel  seperti ini
Nah klik lah tuh yang yang udah dilingkari. Eh tapi yang pertama di klik path dulu yaaa terus baru klik edit. Pastikan di tulisanya udah ada tulisan Microsoft.net/framework/v4.0.XXXXX. X disitu angka. Biasanya setiap computer berdeda makanya ane tulis XXXX. Kalo di lepy ane angkanya 50727 gak mungkin lah kalo di lepy kalian -_-.

Nah kalo udah klik ok di setiap display atau apasih namanya yaa,, pokonya semua tulisan k di klik lah tuh.
Udah siapkan disetting lepyynya sekarang tinggal buat programnya.
Langkah pertama, buka notepade lalu tulis lah seperti yang aku tulis seperti di bawah ini.

using System;

namespace coba
{
               
                class suhu
                {
                                public double perubahan_suhu_r (double c)
                                {
                                                double rea;
                                                rea = c*0.8;
                                                return rea;
                                }
                               
                                public double perubahan_suhu_f (double c)
                                {
                                                double far;
                                                far = (c*1.8)+32;
                                                return far;
                                }
                }
               
                class Logam
                {
                                public double suhu_panas (double c)
                                {
                                                double pan;
                                                pan = c+5;
                                                return pan;
                                }
                               
                                public double suhu_dingin (double c)
                                {
                                                double din;
                                                din = c-5;
                                                return din;
                                }                             
                }
                class Program
                {
                                public static void Main(string[] args)
                                {
                                                int loop;
                                                double cel,o;
                                               
                                                Console.WriteLine("SUHU CELCIUS >>");
                                                string c = Console.ReadLine();
                                                cel=Convert.ToDouble(c);
                                               
                                                Console.WriteLine("BERAPA BANYAK PERUBAHAN SUHU >>");
                                                string n = Console.ReadLine();
                                                o=Convert.ToDouble(n);
                                               
                                                suhu farenheit = new suhu();
                                                suhu reamur =  new suhu();
                                                Logam panas = new Logam();
                                                Logam dingin = new Logam();
                                               
                                                Console.WriteLine("\n");
                                                Console.WriteLine("======================================================");
                                                Console.WriteLine("\n");
                                                Console.WriteLine("Suhu Fahrenheit     = "+farenheit.perubahan_suhu_f(cel));
                                                Console.WriteLine("Suhu Reamur                            = "+farenheit.perubahan_suhu_r(cel));
                                                Console.WriteLine("\n");
                                                Console.WriteLine("======================================================");
                                                Console.WriteLine("\n");
                                               
                                                for(loop=0;loop<=o;loop++)
                                                {
                                                Console.WriteLine("didinginkan                                = "+dingin.suhu_dingin(cel-(loop*5)));
                                                Console.WriteLine("dipanaskan                                = "+panas.suhu_panas(cel+(loop*5)));
                                                Console.WriteLine("\n");            
                                                }
                                               
                                               
                                                // TODO: Implement Functionality Here
                                               
                                                Console.Write("Press any key to continue . . . ");
                                                Console.ReadKey(true);
                                }
                }
}

Nah habis itu save di D aja yaa biar gampang :p wkwwk terus tipe file diganti dengan All file


Kalo udah di save. Tinggal di run. Caranya seperti ini lah
1.       Klik run
Maka akan muncul kolom dialog seperti dibawah ini
Jangan lupa ketik cmd yaaa lalu klik lah tuh ok

Bakalanmuncul lagi deh tabel dialog seperti dibwah ini
Nah yang dilingkari merah adalh yag diketik ketika kolom dialg itu muncul, setelah itu enter dan ketik lagi yang dilinhkari merah yang dibawah atau nama file yang aru di save tadi. Ngertikan?? Ngerti lah ngerti lah ngerti lah (MAKsa nIh woyy!!).
Setelah itu bakalan muncul deh programyang minta inputan berapa suhu awal derajat celciusnya terus berapa kali suhu dinaikan atau di turun kan dan setersunya yang natinya akan dihasilkan beberapa nilai konversi dari suhu celvin ke reamur dan fahrenhit. Udah lah langsung liat aja nih hasil dari inputan suhu awal 100 C dan dulang 3 kali. Have a look below!
Okkkkkk deehhhhh seleseaaaiii sudah program kitaaaaaa…

Ouh iya untuk penjelasan syntak2 programnya nanti aja yaaa -__- heheheh
Tengkyuuuu veriii maccccccchhhh!!

Tidak ada komentar:

Posting Komentar