Şimdi Ara

HERHANGİ BİR TARİHİN GÜNÜNÜ HESAPLAMA

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
10
Cevap
0
Favori
208
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Kaç internet sitesi gezdim tüm formüller birbirine karışık şu linkten yola çıkarak zeller yada gaus algoritması kullanmak istiyorum fakat formülleri anlamadım bilen varmı acaba ?



  • dotnetfiddle.net
    C# Online Compiler | .NET Fiddle
    https://dotnetfiddle.net/5fz1Dr
  • Hocam datetime kullanmadan formülle bulmam lazım

    < Bu ileti DH mobil uygulamasından atıldı >
  • Gökşen PASLI G kullanıcısına yanıt
    Hocam datetime kullanmadan formulle bulmam lazım

    < Bu ileti DH mobil uygulamasından atıldı >
  • amele işi yani
  • Aynen :D

    < Bu ileti DH mobil uygulamasından atıldı >
  • orda algoritmalar var zaten onlardan bir tanesi test edersin

     

    using System;

    namespace ddd
    {
    class Program
    {
    enum Day {Paz, Pts, Sal, Çar, Per, Cum, Cts};

    public static string daystotal (int y, int m, int d)
    {
    var daytab= new int[2, 13]
    {
    {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},
    {0, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}
    };

    for (int year = 1 ; year <= y ; year++)
    {
    int max_month = ( year < y ? 12 : m-1 );
    int leap=0;
    if (year%4==0) {
    leap++;
    }

    if (year%100 == 0 && year%400 != 0)
    leap = 0;
    for (int month = 1 ; month <= max_month ; month++)
    {
    d += daytab[leap,month];
    }
    }
    return Enum.GetName(typeof(Day),d%7);
    }



    public static void Main(string[] args)
    {
    Console.WriteLine(daystotal(1984, 3, 9));
    Console.ReadKey(true);
    }
    }
    }




  • Ödev gayet mantıklı. Hoca bir formulu tek başına nasıl implemente edersin onu görmek istiyor. Bence bu ödev amele işi değil. Cok tecrübeli bilg mühendisleri bile bazen oturup yeni bir formul, algoritma implemente ediyor. Yani senin de oturup bu işi yapman gerekli.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.