19 Kasım 2009 Perşembe

C# Switch Döngüsü, YTL, TL Çevirme Programı

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
/* TL'den YTL'ye YTL'den TL'ye Dönüşüm Yapan rogram
*
* 1- TL'den YTL'ye Dönüşüm
*
* YTL = TL / 1000000;
* YKR = (TL % 1000000)/10000;
*
* 2- YTL'den TL'ye Dönüşüm
*
* TL = YTL * 1000000 + YKR * 10000;
*
*/

string Secim;
int paraYKR;
long paraTL, paraYTL;

Console.WriteLine("(1)- TL'den YTL'ye Dönüşüm");
Console.WriteLine("(2)- YTL'den TL'ye Dönüşüm");
Console.WriteLine();
Console.Write("Seçiminizi Giriniz [1/2]: ");
Secim = Console.ReadLine();
Console.WriteLine();

switch (Secim)
{
case "1":
Console.Write("TL'yi Giriniz: ");
paraTL = Int64.Parse(Console.ReadLine());

paraYTL = paraTL / 1000000;
paraYKR = Convert.ToInt32(Math.Round((double) (paraTL % 1000000) / 10000,2));

Console.WriteLine("{0} TL = {1} YTL ve {2} YKR'dir", paraTL, paraYTL, paraYKR);
break;

case "2":
Console.Write("YTL Kısmını Giriniz: ");
paraYTL = Int64.Parse(Console.ReadLine());

Console.Write("YKR Kısmını Giriniz: ");
paraYKR = Int32.Parse(Console.ReadLine());

paraTL = paraYTL * 1000000 + paraYKR * 10000;
Console.WriteLine("{0} YTL, {1} YKR = {2} TL'dir.", paraYTL, paraYKR, paraTL);

break;
default:
Console.WriteLine("Yanlış Seçim Yaptınız!...");
break;
}
}
}
}

Hiç yorum yok:

Yorum Gönder