เช† เชฎเชพเชŸเซ‡ เชนเชพเช‡ เชธเซเช•เซ‚เชฒ เชฌเซ€เชœเช—เชฃเชฟเชคเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡

เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชชเซเชฐเชถเซเชจ "เช†เชชเชฃเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เช—เชฃเชฟเชคเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡?" เชคเซ‡เช“ "เชฎเชจ เชฎเชพเชŸเซ‡ เชœเชฟเชฎเซเชจเซ‡เชธเซเชŸเชฟเช•เซเชธ" เชœเซ‡เชตเชพ เช•เช‚เชˆเช• เชœเชตเชพเชฌ เช†เชชเซ‡ เช›เซ‡. เชฎเชพเชฐเชพ เชฎเชคเซ‡, เช† เชธเชฎเชœเซ‚เชคเซ€ เชชเซ‚เชฐเชคเซ€ เชจเชฅเซ€. เชœเซเชฏเชพเชฐเซ‡ เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟ เชถเชพเชฐเซ€เชฐเชฟเช• เชตเซเชฏเชพเชฏเชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชตเชฟเช•เชธเชฟเชค เชฅเชคเชพ เชธเซเชจเชพเชฏเซ เชœเซ‚เชฅเซ‹เชจเชพ เชšเซ‹เช•เซเช•เชธ เชจเชพเชฎ เชœเชพเชฃเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เช—เชฃเชฟเชค เชตเชฟเชถเซ‡เชจเซ€ เชตเชพเชคเชšเซ€เชค เช–เซ‚เชฌ เช…เชฎเซ‚เชฐเซเชค เชฐเชนเซ‡ เช›เซ‡. เชถเชพเชณเชพ เชฌเซ€เชœเช—เชฃเชฟเชค เชฆเซเชตเชพเชฐเชพ เช•เชฏเชพ เชšเซ‹เช•เซเช•เชธ "เชฎเชพเชจเชธเชฟเช• เชธเซเชจเชพเชฏเซเช“" เชจเซ‡ เชคเชพเชฒเซ€เชฎ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡? เชคเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เช—เชฃเชฟเชค เชœเซ‡เชตเซเช‚ เชœ เชจเชฅเซ€, เชœเซ‡เชฎเชพเช‚ เชฎเชนเชพเชจ เชถเซ‹เชงเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช•เซ‡เชŸเชฒเชพเช• เชœเชŸเชฟเชฒ เช•เชพเชฐเซเชฏเซ‹เชจเชพ เชตเซเชฏเซเชคเซเชชเชจเซเชจเชจเซ‡ เชœเซ‹เชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชถเซเช‚ เช†เชชเซ‡ เช›เซ‡?

เชจเชฌเชณเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“เชจเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชถเซ€เช–เชตเชตเชพเชฅเซ€ เชฎเชจเซ‡ โ€œเชถเชพ เชฎเชพเชŸเซ‡?โ€ เชชเซเชฐเชถเซเชจเชจเซ‹ เชตเชงเซ เชšเซ‹เช•เซเช•เชธ เชœเชตเชพเชฌ เชฎเชณเซเชฏเซ‹. เช† เชฒเซ‡เช–เชฎเชพเช‚ เชนเซเช‚ เชคเซ‡เชจเซ‡ เชคเชฎเชพเชฐเชพ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชพเชกเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชคเซเชจ เช•เชฐเซ€เชถ.

เช† เชฎเชพเชŸเซ‡ เชนเชพเช‡ เชธเซเช•เซ‚เชฒ เชฌเซ€เชœเช—เชฃเชฟเชคเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡
เชถเชพเชณเชพเชฎเชพเช‚, เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเชจเซ‡ เชชเชฐเชฟเชตเชฐเซเชคเชจ เช…เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช˜เชฃเซ‹ เชธเชฎเชฏ เชซเชพเชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡: 81ร—2+126xy+49y2 เชจเซ‡ (9x+7y)2 เชคเชฐเซ€เช•เซ‡ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช† เช‰เชฆเชพเชนเชฐเชฃเชฎเชพเช‚, เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เชจเซ‡ เชธเชฐเชตเชพเชณเชพเชจเชพ เชตเชฐเซเช— เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเซ‚เชคเซเชฐ เชฏเชพเชฆ เชฐเชพเช–เชตเชพเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เช›เซ‡

เช† เชฎเชพเชŸเซ‡ เชนเชพเช‡ เชธเซเช•เซ‚เชฒ เชฌเซ€เชœเช—เชฃเชฟเชคเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡

เชตเชงเซ เชœเชŸเชฟเชฒ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชชเชฐเชฟเชฃเชพเชฎเซ€ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช…เชจเซเชฏ เชชเชฐเชฟเชตเชฐเซเชคเชจเซ‹ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชฆเชพเช–เซเชฒเชพ เชคเชฐเซ€เช•เซ‡:

เช† เชฎเชพเชŸเซ‡ เชนเชพเช‡ เชธเซเช•เซ‚เชฒ เชฌเซ€เชœเช—เชฃเชฟเชคเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡

เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡

เช† เชฎเชพเชŸเซ‡ เชนเชพเช‡ เชธเซเช•เซ‚เชฒ เชฌเซ€เชœเช—เชฃเชฟเชคเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡

เช…เชจเซ‡ เชชเช›เซ€, เชธเซเชชเชทเซเชŸเชคเชพ เชธเชพเชฅเซ‡ (a + 2b) != 0, เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฌเชนเชพเชฐ เช†เชตเซ‡ เช›เซ‡

เช† เชฎเชพเชŸเซ‡ เชนเชพเช‡ เชธเซเช•เซ‚เชฒ เชฌเซ€เชœเช—เชฃเชฟเชคเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡

เช† เชชเชฐเชฟเชฃเชพเชฎ เชนเชพเช‚เชธเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช เชฎเซ‚เชณ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเชฎเชพเช‚ เช“เชณเช–เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชคเซเชฐเชฃ เชธเซ‚เชคเซเชฐเซ‹ เชฒเชพเช—เซ เช•เชฐเซ‹:

  • เชธเชฐเชตเชพเชณเซ‹เชจเซ‹ เชšเซ‹เชฐเชธ
  • เชšเซ‹เชฐเชธเชจเซ‹ เชคเชซเชพเชตเชค
  • เชธเชพเชฎเชพเชจเซเชฏ เช…เชชเซ‚เชฐเซเชฃเชพเช‚เช•เชจเชพ เชชเชฐเชฟเชฌเชณเซ‹เชจเซ‡ เช˜เชŸเชพเชกเชตเซเช‚

เชฌเซ€เชœเช—เชฃเชฟเชค เชถเชพเชณเชพเชฎเชพเช‚, เชฒเช—เชญเช— เชคเชฎเชพเชฎ เชธเชฎเชฏ เช…เชฎเซ‡ เช† เชฐเซ€เชคเซ‡ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“เชจเซเช‚ เชชเชฐเชฟเชตเชฐเซเชคเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เชตเชฟเชคเชพเชตเชคเชพ. เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€เชฎเชพเช‚ เช‰เชšเซเชš เช—เชฃเชฟเชคเชฎเชพเช‚ เช•เช‚เชˆ เช–เชพเชธ เชฌเชฆเชฒเชพเชฏเซเช‚ เชจเชฅเซ€. เช…เชฎเชจเซ‡ เชกเซ‡เชฐเชฟเชตเซ‡เชŸเชฟเชตเซเช (เช…เชตเชฟเชญเชพเชœเซเชฏ, เชตเช—เซ‡เชฐเซ‡) เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเซ‡เชตเซเช‚ เชคเซ‡ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช…เชจเซ‡ เช˜เชฃเซ€ เชฌเชงเซ€ เชธเชฎเชธเซเชฏเชพเช“ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ€. เชถเซเช‚ เชคเซ‡ เชฎเชฆเชฆเชฐเซ‚เชช เชนเชคเซเช‚? เชฎเชพเชฐเชพ เชฎเชคเซ‡ - เชนเชพ. เช† เช•เชธเชฐเชคเซ‹ เช•เชฐเชตเชพเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡:

  1. เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“เชจเซเช‚ เชชเชฐเชฟเชตเชฐเซเชคเชจ เช•เชฐเชตเชพเชจเซ€ เช•เซเชถเชณเชคเชพเชจเซ‡ เชธเชจเซเชฎเชพเชจเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  2. เชตเชฟเช—เชคเชตเชพเชฐ เชงเซเชฏเชพเชจ เชตเชฟเช•เชธเชฟเชค เชฅเชฏเซเช‚ เช›เซ‡.
  3. เชเช• เช†เชฆเชฐเซเชถเชจเซ€ เชฐเชšเชจเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ - เชเช• เชฒเซ‡เช•เซ‹เชจเชฟเช• เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟ เช•เซ‡ เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชชเซเชฐเชฏเชคเซเชจ เช•เชฐเซ€ เชถเช•เซ‡.

เชฎเชพเชฐเชพ เชฎเชคเซ‡, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเชจเชพ เชฐเซ‹เชœเชฟเช‚เชฆเชพ เช•เชพเชฎเชฎเชพเช‚ เช†เชตเซ€ เชจเซˆเชคเชฟเช•เชคเชพ, เช—เซเชฃเชตเชคเซเชคเชพ เช…เชจเซ‡ เช•เซŒเชถเชฒเซเชฏ เชนเซ‹เชตเซเช‚ เช–เซ‚เชฌ เชœ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡. เช›เซ‡เชตเชŸเซ‡, เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช…เชฐเซเชฅเชจเซ‡ เช…เชธเชฐ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชธเชฎเชœเชฃเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ€ เชฐเชšเชจเชพเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเซ‹. เชถเซเช‚ เช† เชคเชฎเชจเซ‡ เช•เช‚เชˆเชชเชฃ เชฏเชพเชฆ เช…เชชเชพเชตเซ‡ เช›เซ‡?

เช† เชตเซเชฏเชตเชนเชพเชฐเซ€เช• เชฐเซ€เชคเซ‡ เชฎเชพเชฐเซเชŸเชฟเชจ เชซเซ‹เชฒเชฐ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชพเชจ เชจเชพเชฎเชจเชพ เชชเซเชธเซเชคเช•เชฎเชพเช‚เชฅเซ€ เชฐเชฟเชซเซ‡เช•เซเชŸเชฐเชฟเช‚เช—เชจเซ€ เชตเซเชฏเชพเช–เซเชฏเชพ เช›เซ‡.

เชคเซ‡เชฎเชจเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚, เชฒเซ‡เช–เช• เชคเซ‡เชฎเชจเซ‡ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เชฌเชจเชพเชตเซ‡ เช›เซ‡:

เชฐเชฟเชซเซ‡เช•เซเชŸเชฐเชฟเช‚เช— (n): เช…เชตเชฒเซ‹เช•เชจเช•เซเชทเชฎ เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ‡ เช…เชธเชฐ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชธเชฎเชœเชตเชพ เช…เชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชจเชพ เชนเซ‡เชคเซเชฅเซ€ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซ€ เช†เช‚เชคเชฐเชฟเช• เชฐเชšเชจเชพเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ.

เชฐเซ€เชซเซ‡เช•เซเชŸเชฐ (เช•เซเชฐเชฟเชฏเชพเชชเชฆ): เชธเซ‹เชซเซเชŸเชตเซ‡เชฐเชจเซ€ เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ‡ เช…เชธเชฐ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชถเซเชฐเซ‡เชฃเซ€เชฌเชฆเซเชง เชฐเซ€เชซเซ‡เช•เซเชŸเชฐเซ€เช‚เช— เชฒเชพเช—เซ เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชจเซเช‚ เชฎเชพเชณเช–เซเช‚ เชฌเชฆเชฒเซ‹.

เชชเซเชธเซเชคเช• "เชธเซ‚เชคเซเชฐเซ‹" เช†เชชเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‡ เชธเซเชฐเซ‹เชค เช•เซ‹เชกเชฎเชพเช‚ เช“เชณเช–เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเชพ เชจเชฟเชฏเชฎเซ‹.

เชเช• เชธเชฐเชณ เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเซเช‚ เชชเซเชธเซเชคเช•เชฎเชพเช‚เชฅเซ€ "เชเช• เชธเชฎเชœเซ‚เชคเซ€เชคเซเชฎเช• เชšเชฒเชจเซ‹ เชชเชฐเชฟเชšเชฏ" เช†เชชเซ€เชถ:

if ( (platform.toUpperCase().indexOf(โ€œMACโ€) > -1 ) &&
    (browser.toUpperCase().indexOf(โ€œIEโ€) > -1 )&&
    wasInitialized() && resize > 0 ) {
    // do something
}

เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเชจเชพ เชญเชพเช—เซ‹ เชเชตเชพ เชšเชฒเชฎเชพเช‚ เชฒเช–เซ‡เชฒเชพ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช เชœเซ‡เชจเซเช‚ เชจเชพเชฎ เชคเซ‡เชจเซ‹ เชนเซ‡เชคเซ เชธเชฎเชœเชพเชตเซ‡.

final boolean isMacOS = platform.toUpperCase().indexOf(โ€œMACโ€) > -1;
final boolean isIEBrowser = browser.toUpperCase().indexOf(โ€œIEโ€) > -1;
final boolean isResized = resize > 0;
if(isMacOS && isIEBrowser && wasInitialized() && isResized) {
   // do something
}

เชเช• เชตเซเชฏเช•เซเชคเชฟเชจเซ€ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ‹ เช•เซ‡ เชœเซ‡ เชตเชฐเซเช—เชจเชพ เชธเชฐเชตเชพเชณเชพ เช…เชจเซ‡ เชตเชฐเซเช—เชจเชพ เชธเซ‚เชคเซเชฐเชจเชพ เชคเชซเชพเชตเชคเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเซ€เชœเช—เชฃเชฟเชคเซ€เชฏ เชธเชฎเซ€เช•เชฐเชฃเซ‹เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ€ เชถเช•เชคเชพ เชจเชฅเซ€.

เชถเซเช‚ เชคเชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เชตเซเชฏเช•เซเชคเชฟ เช•เซ‹เชก เชฐเชฟเชซเซ‡เช•เซเชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡?

เชถเซเช‚ เชคเซ‡ เช•เซ‹เชก เชชเชฃ เชฒเช–เซ€ เชถเช•เชถเซ‡ เชœเซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹ เชธเชฎเชœเซ€ เชถเช•เซ‡ เชœเซ‹ เชคเซ‡เชฃเซ‡ เช† เช–เซ‚เชฌ เชœ เชธเช‚เช•เซเชทเชฟเชชเซเชคเชคเชพเชจเซ‹ เช†เชฆเชฐเซเชถ เชฌเชจเชพเชตเซเชฏเซ‹ เชจ เชนเซ‹เชฏ? เชฎเชพเชฐเชพ เชฎเชคเซ‡, เชจเชพ.

เชœเซ‹ เช•เซ‡, เชฆเชฐเซ‡เช• เชœเชฃ เชถเชพเชณเชพเช เชœเชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชฒเช˜เซเชฎเชคเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡. เชถเซเช‚ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฃ เช•เซŒเชถเชฒเซเชฏ เชธเชพเชฎเชพเชจเซเชฏ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡? เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เชนเชพ. เชฎเชพเชคเซเชฐ เช•เซเชถเชณเชคเชพ เชตเชงเซ เช…เชฎเซ‚เชฐเซเชค เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: เชคเชฎเชพเชฐเซ‡ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชงเซเชฏเซ‡เชฏเชจเซ€ เชจเชœเซ€เช• เชœเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณเชจเซ€ เช•เซเชฐเชฟเชฏเชพ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชถเชฟเช•เซเชทเชฃเชถเชพเชธเซเชคเซเชฐเชฎเชพเช‚ เช† เช˜เชŸเชจเชพ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ (เช•เซŒเชถเชฒเซเชฏ).

เช‡เชฎเซเชชเซเชฐเซเชตเชพเช‡เชเซเชก เชฎเชพเชงเซเชฏเชฎเซ‹, "เชธเชพเชฎเซ‚เชนเชฟเช• เชซเชพเชฐเซเชฎ" เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช˜เชฐเช—เชฅเซเชฅเซ เชธเชฎเชพเชฐเช•เชพเชฎ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชธเซŒเชฅเซ€ เช†เช•เชฐเซเชทเช• เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช‰เชฆเซเชญเชตเซ‡ เช›เซ‡. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชคเซ‡ เชœ "เชฏเซเช•เซเชคเชฟเช“" เช…เชจเซ‡ เชœเซ€เชตเชจ เชนเซ‡เช•เซเชธ เชฆเซ‡เช–เชพเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชเช• KPDV เชชเชฐ เชฆเชฐเซเชถเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชตเชฟเชšเชพเชฐเชจเชพ เชฒเซ‡เช–เช• เชชเชพเชธเซ‡ เชฒเชพเช•เชกเชพเชจเซ‹ เชŸเซเช•เชกเซ‹, เชตเชพเชฏเชฐ เช…เชจเซ‡ เชšเชพเชฐ เชธเซเช•เซเชฐเซ‚ เชนเชคเชพ. เชฒเซ‡เชฎเซเชช เชธเซ‹เช•เซ‡เชŸ เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸเชจเซ‡ เชฏเชพเชฆ เชฐเชพเช–เซ€เชจเซ‡, เชคเซ‡เชฃเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชนเซ‹เชฎเชฎเซ‡เช‡เชก เชฒเซ‡เชฎเซเชช เชธเซ‹เช•เซ‡เชŸ เชเชธเซ‡เชฎเซเชฌเชฒ เช•เชฐเซเชฏเซเช‚.

เชตเชพเชนเชจ เชšเชฒเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชชเชฃ, เชกเซเชฐเชพเช‡เชตเชฐ เชธเชคเชค เชคเซ‡เชจเซ€ เช†เชธเชชเชพเชธเชจเซ€ เชฆเซเชจเชฟเชฏเชพเชจเซ€ เชชเซ‡เชŸเชฐเซเชจเชจเซ‡ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชคเซ‡เชจเชพ เช—เช‚เชคเชตเซเชฏ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชฆเชพเชตเชชเซ‡เชš เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เชตเซเชฏเชธเซเชค เชฐเชนเซ‡ เช›เซ‡.

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชฎเซƒเชคเซเชฏเซ เชชเชพเชฎเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชœเชพเชฃเชคเชพ เชจเชฅเซ€, เชคเซ‡ เช…เชจเซเชฏ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เช—เชฃเชฟเชคเชฎเชพเช‚ เชจเชฟเชชเซเชฃเชคเชพ เชฎเซ‡เชณเชตเซ€ เชจเชฅเซ€ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชธเชฎเชพเชจ เช›เซ‡ ...

เชœเซ‹ เชตเซเชฏเช•เซเชคเชฟ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเชจเชพ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฃเชฎเชพเช‚ เชจเชฟเชชเซเชฃเชคเชพ เชฎเซ‡เชณเชตเชตเชพเชฎเชพเช‚ เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ เชคเซ‹ เชถเซเช‚ เชฅเชพเชฏ? เชธเชฎเชฏ เชธเชฎเชฏ เชชเชฐ, เชนเซเช‚ เชถเชพเชณเชพเชฎเชพเช‚ เช—เชฃเชฟเชคเชฎเชพเช‚ เช–เชฐเชพเชฌ เชเชตเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“เชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเชพเช  เชญเชฃเชพเชตเซเช‚ เช›เซเช‚. เชเช• เชจเชฟเชฏเชฎ เชคเชฐเซ€เช•เซ‡, เชคเซ‡เช“ เชšเช•เซเชฐเชจเชพ เชตเชฟเชทเชฏ เชชเชฐ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชŸเช•เซ€ เชœเชพเชฏ เช›เซ‡. เชเชŸเชฒเซเช‚ เชฌเชงเซเช‚ เช•เซ‡ เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเชพเชฅเซ‡ โ€œเชฌเซ€เชœเช—เชฃเชฟเชคโ€ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡, เชชเชฐเช‚เชคเซ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเชฎเชพเช‚.
เช†เชตเซเช‚ เชฅเชพเชฏ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชฒเซ‚เชชเซเชธ เชฒเช–เชคเซ€ เชตเช–เชคเซ‡, เชฎเซเช–เซเชฏ เชŸเซ‡เช•เชจเชฟเช• เชธเชฎเชพเชจ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“เชจเชพ เชœเซ‚เชฅเชจเซ‡ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช›เซ‡.

เชšเชพเชฒเซ‹ เช•เชนเซ€เช เช•เซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช:

เชชเชฐเชฟเชšเชฏ
เชชเซเชฐเช•เชฐเชฃ 1
เชชเซเชฐเช•เชฐเชฃ 2
เชชเซเชฐเช•เชฐเชฃ 3
เชชเซเชฐเช•เชฐเชฃ 4
เชชเซเชฐเช•เชฐเชฃ 5
เชชเซเชฐเช•เชฐเชฃ 6
เชชเซเชฐเช•เชฐเชฃ 7
เชจเชฟเชทเซเช•เชฐเซเชท

เช† เชชเชฐเชฟเชฃเชพเชฎ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เชเช• เชคเซเชšเซเช› เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เช†เชจเชพ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

static void Main(string[] args)
{
    Console.WriteLine("ะ’ะฒะตะดะตะฝะธะต");
    Console.WriteLine("ะ“ะปะฐะฒะฐ 1");
    Console.WriteLine("ะ“ะปะฐะฒะฐ 2");
    Console.WriteLine("ะ“ะปะฐะฒะฐ 3");
    Console.WriteLine("ะ“ะปะฐะฒะฐ 4");
    Console.WriteLine("ะ“ะปะฐะฒะฐ 5");
    Console.WriteLine("ะ“ะปะฐะฒะฐ 6");
    Console.WriteLine("ะ“ะปะฐะฒะฐ 7");
    Console.WriteLine("ะ—ะฐะบะปัŽั‡ะตะฝะธะต");
}

เชชเชฐเช‚เชคเซ เช† เชธเซ‹เชฒเซเชฏเซเชถเชจ เชฒเซ‡เช•เซ‹เชจเชฟเช• เช†เชฆเชฐเซเชถเชฅเซ€ เชฆเซ‚เชฐ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชฎเชพเช‚ เช•เซเชฐเชฟเชฏเชพเช“เชจเซเช‚ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชœเซ‚เชฅ เชถเซ‹เชงเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชจเซ‡ เช•เชจเซเชตเชฐเซเชŸ เช•เชฐเซ‹. เชชเชฐเชฟเชฃเชพเชฎเซ€ เช‰เช•เซ‡เชฒ เช†เชจเชพ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชถเซ‡:

static void Main(string[] args)
{
    Console.WriteLine("ะ’ะฒะตะดะตะฝะธะต");
    for (int i = 1; i <= 7; i++)
    {
        Console.WriteLine("ะ“ะปะฐะฒะฐ " + i);
    }
    Console.WriteLine("ะ—ะฐะบะปัŽั‡ะตะฝะธะต");
}

เชœเซ‹ เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟเช เชเช• เชธเชฎเชฏเซ‡ เช—เชฃเชฟเชคเชฎเชพเช‚ เชจเชฟเชชเซเชฃเชคเชพ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ€ เชจ เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡ เช†เชตเชพ เชชเชฐเชฟเชตเชฐเซเชคเชจเซ‹ เช•เชฐเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚. เชคเซ‡เชจเซ€ เชชเชพเชธเซ‡ เชฏเซ‹เช—เซเชฏ เช•เซŒเชถเชฒเซเชฏ เชจเชฅเซ€. เชคเซ‡เชฅเซ€ เชœ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเชจเซ€ เชคเชพเชฒเซ€เชฎเชฎเชพเช‚ เชฒเซ‚เชชเซเชธเชจเซ‹ เชตเชฟเชทเชฏ เชชเซเชฐเชฅเชฎ เช…เชตเชฐเซ‹เชง เช›เซ‡.

เช…เชจเซเชฏ เชตเชฟเชธเซเชคเชพเชฐเซ‹เชฎเชพเช‚ เชชเชฃ เช†เชตเซ€ เชœ เชธเชฎเชธเซเชฏเชพเช“ เชŠเชญเซ€ เชฅเชพเชฏ เช›เซ‡. เชœเซ‹ เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟ เชนเชพเชฅเชฎเชพเช‚ เชฐเชนเซ‡เชฒเชพ เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ‹ เชคเซ‡ เชœเชพเชฃเชคเซ‹ เชจเชฅเซ€, เชคเซ‹ เชคเซ‡ เชฐเซ‹เชœเชฟเช‚เชฆเชพ เชšเชพเชคเซเชฐเซเชฏ เชฌเชคเชพเชตเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚. เชฆเซเชทเซเชŸ เชœเซ€เชญ เช•เชนเซ‡เชถเซ‡ เช•เซ‡ เชนเชพเชฅ เช–เซ‹เชŸเซ€ เชœเช—เซเชฏเชพเชเชฅเซ€ เช‰เช—เซ‡ เช›เซ‡. เชฐเชธเซเชคเชพ เชชเชฐ, เช† เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชฏเซ‹เช—เซเชฏ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชฆเชพเชตเชชเซ‡เชš เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชธเชฎเชฐเซเชฅเชคเชพเชฎเชพเช‚ เชชเซ‹เชคเชพเชจเซ‡ เชชเซเชฐเช—เชŸ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‡ เช•เซเชฏเชพเชฐเซ‡เช• เชฆเซ:เช–เชฆ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡.

เชคเชพเชฐเชฃเซ‹:

  1. เช†เชชเชฃเชจเซ‡ เชถเชพเชณเชพ เช…เชจเซ‡ เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€เชจเชพ เช—เชฃเชฟเชคเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡เชฅเซ€ เช•เชฐเซ€เชจเซ‡ เช†เชชเชฃเซ‡ เช†เชชเชฃเซ€ เชชเชพเชธเซ‡เชจเชพ เชธเชพเชงเชจเซ‹ เชตเชกเซ‡ เชตเชฟเชถเซเชตเชจเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚ เชธเซเชฅเชพเชจ เชฌเชจเชพเชตเซ€ เชถเช•เซ€เช.
  2. เชœเซ‹ เชคเชฎเซ‡ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€ เช›เซ‹ เช…เชจเซ‡ เชšเช•เซเชฐ เชถเซ€เช–เชตเชพเชฎเชพเช‚ เชฎเซเชถเซเช•เซ‡เชฒเซ€ เช†เชตเซ€ เชฐเชนเซ€ เช›เซ‡, เชคเซ‹ เชชเชพเชฏเชพ เชชเชฐ เชชเชพเช›เชพ เชœเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‹ - เชถเชพเชณเชพ เชฌเซ€เชœเช—เชฃเชฟเชค. เชงเซ‹เชฐเชฃ 9 เชฎเชพเชŸเซ‡ เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชชเซเชธเซเชคเช• เชฒเซ‹ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช‰เช•เซ‡เชฒเซ‹.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹