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