Kullanıcıdan ilk gün isteniyor sonra ay sonrada yıl bilgileri isteniyor.Bu bilgiler sonra birleştiriliyor.Sonra yeni bir datetime oluşturuluyor.Bu bilgiler oraya değişkende tutulduğu için ekleniyor.Sonra zaten o datetime değişkeninden türeyen dayOfWeek metodunu kullanarak tarihin hangi güne denk geldi tespit edilip.Ekrana yazılıyor.
static void Main(string[] args)
{
int gun;
int ay;
int yıl;
string tamTarih;
Console.ForegroundColor = ConsoleColor.White;
Console.Write("Gün Girin : ");
Console.ForegroundColor = ConsoleColor.Blue;
gun =Convert.ToInt32(Console.ReadLine());
Console.ForegroundColor = ConsoleColor.White;
Console.Write("Ay Girin : ");
Console.ForegroundColor = ConsoleColor.Blue;
ay = Convert.ToInt32(Console.ReadLine());
Console.ForegroundColor = ConsoleColor.White;
Console.Write("Yıl Girin : ");
Console.ForegroundColor = ConsoleColor.Blue;
yıl = Convert.ToInt32(Console.ReadLine());
Console.ForegroundColor = ConsoleColor.Green;
DateTime tarih = new DateTime(yıl, ay, gun);
tamTarih = Convert.ToString(gun) + "." + Convert.ToString(ay) + "." + Convert.ToString(yıl);
Console.WriteLine(tamTarih+"==>"+tarih.DayOfWeek);
Console.ReadLine();
}
Ekran aşağıdaki gibidir.Umarım tarih uygulamaları işinize yarar.
Kardeşim peki bu program günleri ingilizce olarak veriyor bunu türkçe olarak ekrana yazdırabilir miyiz?
YanıtlaSil