11 Temmuz 2011 Pazartesi

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;
 }
 }
 }
 }

0 yorum:

Yorum Gönder