Script Perhitungan Volume Bangun Ruang Menggunakan C#

 using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace switchcase

{

    internal class Class1

    {

        public static void Main(string[]args)

        {

            Console.WriteLine("Menu Perhitungan Volume Bangun Ruang : ");

            Console.WriteLine("1. Perhitungan Volume Balok ");

            Console.WriteLine("2. Perhitungan Volume Kubus ");

            Console.WriteLine("3. Perhitungan Volume Tabung ");

            Console.Write("Pilih salah satu perhitungan dari volume Bangun Ruang : ");

            int menu = Convert.ToInt32(Console.ReadLine());

            switch (menu)

            {

                case 1:


                    Console.Write("Masukkan Panjang Balok : ");

                    float P = Convert.ToInt32((Console.ReadLine()));

                    Console.Write("Masukkan Lebar Balok : ");

                    float L = Convert.ToInt32((Console.ReadLine()));

                    Console.Write("Masukkan Tinggi Balok : ");

                    float T = Convert.ToInt32(Console.ReadLine());

                    Console.WriteLine("Rumus Volume Balok : " + P + "x" + L + "x" + T);

                    float VB = P * L * T;

                    Console.Write("Jadi Jumlah Volume Balok adalah :" + VB + "cm3");

                    break;

                case 2:


                    Console.Write("Masukkan Sisi Kubus : ");

                    float S = Convert.ToInt32((Console.ReadLine()));

                    Console.WriteLine("Rumus Volume Kubus : " + S + "x" + S + "x" + S);

                    float VK = S * S * S;

                    Console.Write("Jadi Jumlah Volume Kubus adalah :" + VK + "cm3");

                    break;

                case 3:


                    Console.Write("Masukkan Jari-jari Tabung : ");

                    float r = Convert.ToInt32((Console.ReadLine()));

                    Console.Write("Masukkan Tinggi Tabung : ");

                    float t = Convert.ToInt32((Console.ReadLine()));


                    Console.WriteLine(" Rumus Volume Tabung menggunakan phi(3.14): "+(float) 3.14 + "x" + r + "x" + r + "x" + t);

                    Console.WriteLine(" Rumus Volume Tabung menggunakan phi(22/7): "+ 22 + "x" + r + "x" + r + "x" + t + ":" +"7");

                    float VT1 = (float)(3.14 * r * r * t);

                    float VT2 = (float)(22 * r * r * t / 7);

                    Console.WriteLine("Jadi Jumlah volume Tabung adalah (3.14):" + VT1 + "cm3");

                    Console.WriteLine("Jadi Jumlah volume Tabung adalah (22/7):" + VT2 + "cm3");

                    break;

                default:

                    Console.WriteLine("Angka yang dimasukkan tidak ada di menu tersebut");

                    break;

            }

        }

    }

}


Berikut hasil output nya :