Selamat hari minggu pagi! :) Hari ini kita akan belajar ASP, tentang bagaimana membat menu volume benda ruang dan juga biodata, dengan menggunakan percabangan switch.
- Seperti biasa, run Apache dan Mysql di Xampp Control Panel lalu buka VS Ultimate 2012 dan buat New Project. Beri nama VolumeBendaRuang dan buat Solution baru dengan nama TugasCSharp3, arahkan pada folder PraktikumASP21 lalu klik OK.
- Rename Program.cs menjadi Tugas.cs kemudian ketikkan script seperti berikut :
namespace VolumeBendaRuang
{
class Tugas
{
static void Main(string[] args)
{
menu:
Console.Clear();
Console.WriteLine("Program Volume + Biodataku");
Console.WriteLine(" 1. Volume Balok\n 2. Volume Kubus\n 3. Volume Kerucut\n 4. Biodata\n");
Console.Write("Masukkan Pilihan : ");
int a = Convert.ToInt16(Console.ReadLine());
switch (a)
{
case 1:
Console.Clear();
Console.Write("\nProgram Volume Balok");
Console.Write("\nMasukkan - Panjang : ");
float p = Convert.ToSingle(Console.ReadLine());
Console.Write("\n - Lebar : ");
float l = Convert.ToSingle(Console.ReadLine());
Console.Write("\n - Tinggi : ");
float t = Convert.ToSingle(Console.ReadLine());
float vb = p * l * t;
Console.Write("\nVolume Balok : {0} \n", vb);
Console.ReadLine();
goto menu;
case 2:
Console.Clear();
Console.WriteLine("\nProgram Volume Kubus");
Console.Write("\nMasukkan Panjang Sisi : ");
float s = Convert.ToSingle(Console.ReadLine());
float vk = s * s * s;
Console.Write("\nVolume Kubus : {0}\n", vk);
Console.ReadLine();
goto menu;
break;
case 3:
Console.Clear();
Console.WriteLine("\nProgram Volume Kerucut");
float pi = 3.14f;
Console.Write("\nMasukkan - Jari-jari Kerucut : ");
float r = Convert.ToSingle(Console.ReadLine());
Console.Write("\n - Tinggi Kerucut : ");
float tk = Convert.ToSingle(Console.ReadLine());
float vkr = (pi * r * r * tk) / 3;
Console.Write("\nVolume Kerucut : {0}\n", vkr);
Console.ReadLine();
goto menu;
break;
case 4:
Console.Clear();
string namaLengkap, nickname, TTL, alamat, cita, agama;
float umur, tinggi, berat;
string input;
Console.Write("\nMasukkan Data Diri Anda\nMasukkan - Nama Lengkap Anda : ");
namaLengkap = Console.ReadLine();
Console.Write(" - Nama Panggilan Anda : ");
nickname = Console.ReadLine();
Console.Write(" - TTL Anda : ");
TTL = Console.ReadLine();
Console.Write(" - Alamat Anda : ");
alamat = Console.ReadLine();
Console.Write(" - Cita-cita Anda : ");
cita = Console.ReadLine();
Console.Write(" - Agama Anda : ");
agama = Console.ReadLine();
Console.Write(" - Umur Anda : ");
input = Console.ReadLine();
float.TryParse(input, out umur);
Console.Write(" - Tinggi Anda : ");
input = Console.ReadLine();
float.TryParse(input, out tinggi);
Console.Write(" - Berat Anda : ");
input = Console.ReadLine();
float.TryParse(input, out berat);
Console.WriteLine("\n\n Data Diri " + namaLengkap);
Console.WriteLine("Nama Lengkap : {0}", namaLengkap);
Console.WriteLine("Nama Panggilan : {0}", nickname);
Console.WriteLine("TTL : {0}", TTL);
Console.WriteLine("Alamat : {0}", alamat);
Console.WriteLine("Agama : {0}", agama);
Console.WriteLine("Cita-cita : {0}", cita);
Console.WriteLine("Umur : {0}", umur);
Console.WriteLine("Tinggi : {0}", tinggi);
Console.WriteLine("Berat : {0}", berat);
Console.ReadLine();
Console.ReadLine();
break;
default:
Console.Clear();
Console.Write("Maaf, pilihan tidak ada!");
Console.ReadLine();
goto menu;
break;
}
}
}
}
- Run dengan menekan Ctrl+F5 dan hasilnya akan seperti gambar di bawah :
Hasil dari menu pertama setelah menginputkan data Hasil dari menu kedua setelah menginputkan data Hasil dari menu ketiga setelah menginputkan data Hasil dari menu keempat setelah menginputkan data
Selamat mencoba! =)

No comments:
Post a Comment