Facebook
From Bulky Macaw, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 226
  1. void Data::Koryguj()
  2. {
  3.         if (m_nMiesiac > 12)
  4.         {
  5.                 m_nMiesiac = 12;
  6.         }
  7.         else if (m_nDzien < 1)
  8.         {
  9.                 m_nDzien = 1;
  10.         }
  11.  
  12.         if (m_nDzien > 31 && (m_nMiesiac == 1 || m_nMiesiac == 3 || m_nMiesiac == 5 || m_nMiesiac == 7 || m_nMiesiac == 8 || m_nMiesiac == 10 || m_nMiesiac == 12))
  13.         {
  14.                 m_nDzien = 31;
  15.         }
  16.         else if (m_nDzien > 30 && (m_nMiesiac == 4 || m_nMiesiac == 6 || m_nMiesiac == 9 || m_nMiesiac == 11))
  17.         {
  18.                 m_nDzien = 30;
  19.         }
  20.         else if (m_nDzien > 29 && m_nMiesiac == 2 && (m_nRok % 4 == 0))
  21.         {
  22.                 m_nDzien = 29;
  23.         }
  24.         else if (m_nDzien > 28 && m_nMiesiac == 2 && (m_nRok % 4 != 0))
  25.         {
  26.                 m_nDzien = 28;
  27.         }
  28.         else if (m_nDzien < 1)
  29.         {
  30.                 m_nDzien = 1;
  31.         }
  32. }