Sebelumnya sudah aku posting cara membuat tampilan belah ketupat dengan karakter bintang pada C# Sekarang kita punya mainan baru sobat membuat konversi dengan memanfaatkan case . Gambaranya seperti berikut Buatlah pilihan perhitungan conversi
a. Conversi Berat (Ton=Kilogram, Ton=Kwintal, Kilogram=Kwintal)
b. Conversi Waktu (Windu=Bulan, Windu=jam, bulan=jam)
c. Conversi mata uang (Ringgit=Peso, ringgit=euro, peso=euro).
Kira kira jawabanya seperti ini. Jika ada yang punya versi yang lebih asolole mohon diinfokan untuk kesejahteraan bersama :-)
Berikut source codenya:
** Source code dibawah sudah aku gunakan yang ingin menggunakan silahkan ganti variabel dan bentuk sintak**
b. Conversi Waktu (Windu=Bulan, Windu=jam, bulan=jam)
c. Conversi mata uang (Ringgit=Peso, ringgit=euro, peso=euro).
Kira kira jawabanya seperti ini. Jika ada yang punya versi yang lebih asolole mohon diinfokan untuk kesejahteraan bersama :-)
Berikut source codenya:
** Source code dibawah sudah aku gunakan yang ingin menggunakan silahkan ganti variabel dan bentuk sintak**
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int input; Console.WriteLine(" TUGAS PRAKTIKUM PEMROGRAMAN TERSTRUKTUR \n"); Console.Write("1.Konversi BERAT\n2.Konversi WAKTU\n3.Konversi Mata Uang\nMasukkan Pilihan anda : "); input =int.Parse(Console.ReadLine()); Console.WriteLine(" "); switch (input) { case 1: { Console.Write("Input Nilai TON : "); Double ton = Double.Parse(Console.ReadLine()); Double kwintal = ton / 100; Double kg = ton / 1000; Double kwkg = kwintal / 100 ; Console.WriteLine(ton+" \tTon = "+kwintal +"\tktwintal"); Console.WriteLine(ton+" \tTon = "+kg+"\tKg"); Console.WriteLine(kg+ " \tKg = "+kwkg+"\tKwintal"); break; } case 2: { Console.Write("Input Windu : "); int windu = int.Parse(Console.ReadLine()); int bulan = windu * (8*12); // jumlah bulan dalam 1 windu int jam = windu * ((24*30)*(8*12)); //windu x jam dalam 1 bulan x jumlah bulan dalam 1 windu Double buljam = bulan * ((24*30)*(8*12)); Console.WriteLine(windu+" \tWindu = "+bulan+"\tBulan"); Console.WriteLine(windu+" \tWindu = "+jam+"\tjam"); Console.WriteLine(bulan+" \tBulan = "+buljam+"\tjam"); break; } case 3: { Console.Write("Input Ringgit : "); Double ringgit = Double.Parse(Console.ReadLine()); Double peso = ringgit * 14.0881409207; Double euro = ringgit * 0.250368017812; Double peeu = peso * 0.0177715441108; Console.WriteLine(ringgit+"\tRinggit= "+peso+"\tPeso"); Console.WriteLine(ringgit+"\tRinggit= "+euro+"\tEuro"); Console.WriteLine(peso+"\tPeso = "+peeu+"\tEuro"); break; } default: { Console.WriteLine("PILIHAN TIDAK TERSEDIA ! "); break; } } Console.ReadLine(); } } }
0 Response to "Membuat Konversi Dengan Memanfaatkan Case Pada C#"
Post a Comment