Advertisement
Guest User

Untitled

a guest
Dec 18th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. static int pâquesMeeusGrégorienne(int année, int param1) //année > 1583
  2. {
  3. int n = (int)année % 19;
  4. int c = (int)année / 100;
  5. int u = (int)année % 100;
  6. int s = (int)c / 4;
  7. int t = (int)c % 4;
  8. int p = (int)(c + 9) / 25;
  9. int q = (int)(c - p + 1) / 3;
  10. int e = (int)(19 * n + c - s - q + 15) % 30;
  11. int b = (int)u / 4;
  12. int d = (int)u % 4;
  13. int L = (int)(2 * t + 2 * b - e - d + 32) % 7;
  14. int h = (int)(n + 11 * e + 22 * L) / 451;
  15. int m = (int)(e + L - 7 * h + 114) / 31;
  16. int j = (int)(e + L - 7 * h + 114) % 31;
  17. if (param 1 == 0)
  18. return m;
  19. else
  20. return j + 1;
  21. }
  22. static void testMeeusG()
  23. {
  24.  
  25. Console.WriteLine("Entrez une année");
  26. int année = Convert.ToInt32(Console.ReadLine());
  27. int pâques = pâquesMeeusGrégorienne(année, 1);
  28. int m = pâquesMeeusGrégorienne(année, 0);
  29. if (m == 3)
  30. Console.WriteLine("Pâques est le " + pâques + " mars " + année + ".");
  31. else
  32. Console.WriteLine("Pâques est le " + pâques + " avril " + année + ".");
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement