Minggu, 01 Maret 2015

Membuat program konversi suhu dengan mengunakan C# (see sharp)

Assalammualaikum.wr.wb

Selamat datang diblog saya semoga bermanfaat bagi anda yang membaca disini saya akan menjelaskan tentang pengunaan C#

C# atau dapat di baca C Sharp, adalah salah satu bahasa pemrograman yang di kembangkan oleh Microsoft. Pemrograman C# sendiri dibangun dari basis pemrograman C++ dengan mendapat pengaruh berupa fitur-fitur yang terdapat di dalam bahasa pemrograman lainnya seperti : Delphi, Java dan juga Visual Basic.

Anderls Helsberg di rekrut  oleh Microsoft untuk mengembangkan bahasa ini dan pada tahun 2000 C# pertama kali di perkenalkan.

Pemrograman C# ini sangat bergantung dari framework .Net, sehingga sebelum menginstal applikasi yang kita bangun menggunakan visual C#, kita perlu menginstal .Net Framework.

C# tidak hanya bisa di jalankan di Windows namun juga dapat di Install di Linux dengan menggunakan Mono. Selain itu juga terdapat IDE alternatif yang dapat kita gunakan di windows yaitu SharpDevelop.

Bahasa pemrograman di bangun untuk tujuan General Purpose, selain itu  sederhana dan mudah untuk di pelajari. Untuk mempelajarinya Microsoft menyediakan versi free Visual C# Express Edition yang dapat kita unduh dari website microsoft. Ada pun programnya sebagai berikut:


 using System; 
namespace konversiSUHU // untuk mengelompokkan class agar mudah dipanggil atau dicari.
{
    class suhu
    {
        static void Main()
        {
            float besi,alumunium,getsuhufahrenheit,getsuhureamur;
            string masukkan;         //mendeklarasikan variabel

            Console.Write("masukkan suhu besi dalam celsius: "); // input suhu besi
            masukkan= Console.ReadLine();
            float.TryParse(masukkan, out besi);

Console.Write("masukkan nilai alumunium dalam celcius: ");//input alumunium
            masukkan= Console.ReadLine();
            float.TryParse(masukkan, out alumunium);
           
            //konversi ke fahrenheit dan reamur untuk besi dan alumunium
            getsuhufahrenheit= (besi*9/5)+32;
            Console.Write("\n\nsuhu besi dalam fahrenheit={0}\n",getsuhufahrenheit);
            getsuhureamur= besi*4/5;
            Console.Write("suhu besi dalam reamur={0}\n",getsuhureamur);

            getsuhufahrenheit=(alumunium*9/5)+32;
            Console.Write("suhu alumunium dalam fahrenheit={0}\n",getsuhufahrenheit);
            getsuhureamur=alumunium*4/5;
            Console.Write("suhu alumunium dalam reamur={0}\n",getsuhureamur);

            //pemanasan besi
            float panaskan,hasila,hasilb;

            Console.Write("\nmasukan nilai banyak nya proses pemanasan pada besi:");
            masukkan= Console.ReadLine();
            float.TryParse(masukkan, out panaskan);
            hasila= besi+(5*panaskan);
            Console.Write("suhu besi setelah pemanasan dalam celcius={0}\n",hasila);
            getsuhufahrenheit=(hasila*9/5)+32;
            Console.Write("suhu besi setelah pemanasan dalam fahrenheit={0}\n",getsuhufahrenheit);
            getsuhureamur=hasila*4/5;
            Console.Write("suhu besi setelah pemanasan dalam reamur={0}\n",getsuhureamur);

            //pemanasan alumunium
            Console.Write("\nmasukan nilai banyak nya proses pemanasan pada Alumunium:");
            masukkan= Console.ReadLine();
            float.TryParse(masukkan, out panaskan);
            hasilb=alumunium+(5*panaskan);
            Console.Write("suhu alumunium akibat terjadinya pemanasan pada suhu celcius={0}\n",hasilb);
            getsuhufahrenheit=(hasilb*9/5)+32;
            Console.Write("suhu alumunium setelah pemanasan dalam fahrenheit={0}\n",getsuhufahrenheit);
            getsuhureamur=hasilb*4/5;
            Console.Write("suhu alumunium setelah pemanasan dalam reamur={0}\n",getsuhureamur);

            //pendinginan besi
            float dinginkan,hasilc,hasild;

            Console.Write("\nmasukan nilai banyak nya proses pendinginan pada besi:");
            masukkan= Console.ReadLine();
            float.TryParse(masukkan, out dinginkan);
            hasilc=besi-(5*dinginkan);
            Console.Write("suhu besi setelah pendinginan dalam celcius={0}\n",hasilc);
            getsuhufahrenheit=(hasilc*9/5)+32;
            Console.Write("suhu besi setelah pendinginan dalam fahrenheit={0}\n",getsuhufahrenheit);
            getsuhureamur=hasilc*4/5;
            Console.Write("suhu besi setelah pendinginan dalam reamur={0}\n",getsuhureamur);

            //pendinginan alumunium
            Console.Write("\nmasukan nilai banyak nya proses pendinginan pada Alumunium:");
            masukkan= Console.ReadLine();
            float.TryParse(masukkan, out dinginkan);
            hasild=alumunium-(5*dinginkan);
            Console.Write("suhu alumunium setelah pendinginan dalam celcius={0}\n",hasild);
            getsuhufahrenheit=(hasild*9/5)+32;
            Console.Write("suhu alumunium setelah pendinginan dalam fahrenheit={0}\n",getsuhufahrenheit);
            getsuhureamur=hasild*4/5;
            Console.Write("suhu alumunium setelah pendinginan dalam reamur={0}\n",getsuhureamur);

        }

    }

}



SEKIAN DAN TERIMA KASIH SEMOGA BERMANFAAT

Tidak ada komentar:

Posting Komentar