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