Minggu, 06 Maret 2011

Operator

using System;

namespace Operator
{
   
    class Class1
    {
        string x,y,z;
        [STAThread]
        static void Main(string[] args)
        {
           
            char ulang;
            int pilih;
            float p,l,L,K,a,b,r,t;
           
            const float phi=3.14f;
            Console.WriteLine("Luas Bidang Datar");
            do
            {
            Console.WriteLine("\n1. Persegi Panjang\n2. Lingkaran \n3. Trapesium");
            Console.Write("\nPilih Kode :");
            pilih=Convert.ToInt32(Console.ReadLine());
           
                switch(pilih)
                {
                    case 1 : Console.Write("\np = ");
                                p=Convert.ToInt32(Console.ReadLine());
                               Console.Write("l = ");
                               l=Convert.ToSingle(Console.ReadLine());
                               L = p*l;
                              Console.WriteLine("\nLuas Persegi Panjang = {0}",L);break;
                    case 2 : Console.Write("\nr = ");
                                 r=Convert.ToSingle(Console.ReadLine());
                                 L=phi*r*r;
                                Console.WriteLine("\nLuas Lingkaran = {0}",L);break;
                    case 3 : Console.Write("\nt = ");
                                t=Convert.ToSingle(Console.ReadLine());
                               Console.Write("a = ");
                               a=Convert.ToSingle(Console.ReadLine());
                               Console.Write("b = ");
                               b=Convert.ToSingle(Console.ReadLine());
                               L = (a+b)*t*1/2;
                               Console.WriteLine("\nLuas Trapesium = {0}",L);break;
                    default : Console.WriteLine("Maaf kode salah !!"); break;
                }
                Console.Write("\n\nIngin Mengulang Lagi [Y/T] : ");
                ulang=Convert.ToChar(Console.ReadLine());
            }
            while(ulang=='Y' || ulang=='y');

        }
    }
}

Hasilnya akan tampak seperti gambar dibawah ini :


0 komentar:

Posting Komentar

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Online Project management