Lompat ke konten Lompat ke sidebar Lompat ke footer

Program Penghitung Luas Permukaan Balok dengan Bahasa C# di Visual Studio


Program Penghitung Luas Permukaan Balok dengan Bahasa C# di Visual Studio - Dalam Visual Studio, kita bisa membuat berbagai program dengan bahasa C# ataupun bahasa C++. Kita bisa menciptakan aplikasi console, game 2D / 3D, dsb. Namun pada artikel ini saya akan fokuskan ke dalam aplikasi console.

Di sini akan saya bagikan kode C# untuk membuat Program Penghitung Luas Permukaan Balok . Silahkan digunakan dengan sebaik mungkin menggunakan Visual Studio.
Source Code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PenghitungLuasPermukaanBalok
{
    class Program
    {
        static void Main(string[] args)
        {
            //Pendeklarasian Variabel
            /*
             p variabel dari panjang balok
             l variabel dari lebar balok
             t variabel dari tinggi balok
             lp variabel dari luas permukaan balok
             */
            double p, l, t, lp, pl, pt, lt, answer;
            char u;


            do
            {
                Console.Clear();
                //Judul Program
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine(" ===================================================================");
                Console.WriteLine(" ||            PROGRAM PENGHITUNG LUAS PERMUKAAN BALOK            ||");
                Console.WriteLine(" ===================================================================");
                Console.WriteLine(" =                                                                 =");
                Console.WriteLine(" ===================================================================");
                Console.WriteLine(" ||                          Created By:                          ||");
                Console.WriteLine(" ||                                                               ||");
                Console.WriteLine(" ||                     Kevin Krisna Adji P.                      ||");
                Console.WriteLine(" ||                 https://idekevin.blogspot.com                 ||");
                Console.WriteLine(" ===================================================================");
                Console.WriteLine(" =                                                                 =");
                Console.WriteLine(" ===================================================================");
                Console.WriteLine(" ||                       CARA MENGGUNAKAN :                      ||");
                Console.WriteLine(" ||             Tekan enter, setelah memasukkan input!            ||");
                Console.WriteLine(" ===================================================================");
                Console.WriteLine();
                Console.WriteLine(" ___________________________________________________________________");
                Console.WriteLine();
                Console.WriteLine();

                //Program Penghitung Luas Permukaan Balok
                Console.Write(" Silahkan masukkan panjang (p) Balok (cm): ");
                p = double.Parse(Console.ReadLine());
                Console.Write("   Silahkan masukkan lebar (l) Balok (cm): ");
                l = double.Parse(Console.ReadLine());
                Console.Write("  Silahkan masukkan tinggi (t) Balok (cm): ");
                t = double.Parse(Console.ReadLine());
                lp = 2 * (p * l + p * t + l * t);
                pl = p * l;
                pt = p * t;
                lt = l * t;
                answer = (p * l) + (p * t) + (l * t);
                Console.WriteLine("   Hasilnya, luas permukaan balok adalah : {0} cm", lp);
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine(" Penjelasan :");
                Console.WriteLine();
                Console.WriteLine(" Rumus Luas Permukaan Balok adalah Lp. Balok = 2 . (p.l + p.t + l.t)");
                Console.WriteLine(" Di mana p = panjang balok, l = lebar balok, dan t = tinggi balok");
                Console.WriteLine();
                Console.WriteLine(" Kita ketahui bahwasannya panjang balok adalah {0} cm", p);
                Console.WriteLine(" lebarnya adalah {0} cm, dan tingginya adalah {1} cm", l, t);
                Console.WriteLine();
                Console.WriteLine(" Sehingga kita bisa mensubstitusikan ke dalam rumus sebagai berikut :");
                Console.WriteLine(" Lp. Balok = 2 . ((p.l) + (p.t) + (l.t))");
                Console.WriteLine("           = 2 . (({0} . {1}) + ({2} . {3}) + ({4} . {5}))", p, l, p, t, l, t);
                Console.WriteLine("           = 2 . ({0} + {1} + {2})", pl, pt, lt);
                Console.WriteLine("           = 2 . ({0})", answer);
                Console.WriteLine();
                Console.WriteLine(" Jadi, luas permukaan balok adalah {0} cm", lp);
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine(" Ingin Menghitung Lagi? (y/t)");
                Console.Write(" Jawab : ");
                u = char.Parse(Console.ReadLine());
            }
            while (u == 'y' | u == 'Y');


            do
            {
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine(" TIPS :");
                Console.WriteLine(" Berlatih soal-soal secara rutin, akan membantumu");
                Console.WriteLine(" mengusai Matematika.");
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine();
                Console.WriteLine(" ------------------------- Selamat Belajar! ------------------------");
                Console.WriteLine(" -------------------- Matematika itu Menyenangkan ------------------");
                Console.WriteLine(" - Jangan mudah menyerah, karena usaha tidak akan menghianati hasil-");
                Console.ReadLine();
                Console.Clear();
            }
            while (u == 't' | u == 'T');
            Console.ReadLine();
            Console.Clear();
        }
    }
}
  
Cara menggunakannya, silahkan masuk ke aplikasi Visual Studio, lalu pastekan kode di atas. Setelah itu klik tombol F5 pada keyboard untuk mengcompile dan menjalankan program di atas secara otomatis. Jika ingin mengcompile saja, silahkan tekan tombol F6.

Semoga bermanfaat.

Silahkan tinggalkan komentar, dan terima kasih.