ಕಂಪ್ಯೂಟರ್ಪ್ರೋಗ್ರಾಮಿಂಗ್

ಪ್ರೊಗ್ರಾಮಿಂಗ್. ಆಯ್ಕೆಯನ್ನು ಸೈಕಲ್ಸ್

ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್ ಒಂದು ವಿಶೇಷ ಸ್ಥಾನವನ್ನು ಚಕ್ರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಅವರು ತೆರೆಗೆ ತರಬೇತಿಯ ಇನ್ಪುಟ್ ಉತ್ಪಾದನೆಯಾಗಿದೆ ಮಾಹಿತಿ ತಕ್ಷಣ ಅಧ್ಯಯನ ಪ್ರಾರಂಭಿಸುತ್ತಾರೆ. ಎಲ್ಲಾ ನಂತರ, ಕೆಲಸಗಳನ್ನು ಅತ್ಯಂತ ನಿಯತಾಂಕ ಮತ್ತು ಇತರ ರಚನೆಗಳನ್ನು ಆವರ್ತಗಳ ಬರವಣಿಗೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಪ್ರೋಗ್ರಾಮ್ ಬ್ಲಾಕ್ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಅನುಕೂಲ ಸಹಾಯ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು.

ಪ್ರಭೇದಗಳು ಚಕ್ರಗಳನ್ನು

ಒಟ್ಟು, ಮೂರು ಪ್ರಭೇದಗಳು:

  • ನಿಯತಾಂಕಗಳೊಂದಿಗೆ,
  • ಒಂದು ಪೂರ್ವಭಾವಿ ಷರತ್ತಿನ ಜೊತೆ,
  • ಒಂದು ನಂತರದ ಸ್ಥಿತಿಗಳನ್ನು.

ಆಯ್ಕೆಯನ್ನು ಸೈಕಲ್ಸ್, ಇಲ್ಲದಿದ್ದರೆ ಮಾಡಲು ಎಂದು ... ... ಮಾಡಲು ಅಥವಾ ಫಾರ್ ... downto ಕರೆಯಲಾಗುತ್ತದೆ .... ಹಾಗೆ ಮತ್ತೆ ಮತ್ತೆ ಕ್ರಮಗಳ ಸರಣಿಯನ್ನು ಪುನರಾವರ್ತಿಸಲು. ತಾತ್ವಿಕವಾಗಿ, ಇತರ ಪ್ರಭೇದಗಳು ಮಾತ್ರ-ಲೂಪ್ ಮುಂಚಿತವಾಗಿ ಕ್ರಮಗಳನ್ನು ಸಂಖ್ಯೆ ಕರೆಯಲಾಗುತ್ತದೆ, ಅದೇ ಉದ್ದೇಶಕ್ಕಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ.

ಎರಡು ರಚನೆಗಳು (ಮಾಡುವಾಗ ಮತ್ತು ಪುನರಾವರ್ತಿಸಿ) ಆರಂಭದಲ್ಲಿ ಅಪರಿಚಿತ ಪುನರಾವರ್ತನೆಗಳು ಸಂಖ್ಯೆಯನ್ನು. ಆದ್ದರಿಂದ, ಕೆಲಸ ಅಭ್ಯಸಿಸುವಾಗ ಇದು ತಿಳಿದಿರುವುದು ಬಳಸಲಾಗುತ್ತಿತ್ತು ಚಕ್ರವನ್ನು ಹೊಂದಿದೆ.

ಬೇಸಿಕ್ ವ್ಯಾಖ್ಯಾನಗಳು ಸಂಬಂಧಿತ

ನಿಯತಾಂಕಗಳನ್ನು ಸೈಕಲ್ಸ್ - ಪುನರಾವರ್ತಿತ ಪುನರಾವರ್ತನೆ. ಕೌಂಟರ್ - ಒಂದು ಪೂರ್ವನಿರ್ಧರಿತ ವಿನ್ಯಾಸವನ್ನು ಬಳಸಿ ನಡೆಸಲಾಗುತ್ತದೆ ಇದು ಪ್ರಧಾನ ಅಂಶವಾದ. ಅಂತರವನ್ನು ಗಡಿ ಮಟ್ಟಿಗೆ ಅದು ಪುನರಾವರ್ತನೆ ಔಟ್ ಅಥವಾ ಭರವಸೆ ಹೊಂದಲಾಗಿದೆ ತೋರಿಸುತ್ತದೆ. ಮೂಲಕ, ಇದು ಆರಂಭಿಕ ಮೌಲ್ಯವನ್ನು ಬಳಕೆದಾರರು ತಮ್ಮ ಗಡಿ, ಎರಡೂ ಅಂತರವನ್ನು ಹೊಂದಿಸುತ್ತದೆ 1. ಸಮಾನವಾಗಿರುತ್ತದೆ ಎಂದು ಅನಿವಾರ್ಯವಲ್ಲ. ಲೂಪ್ ದೇಹದ - ಈಗಾಗಲೇ ಪುನರಾವರ್ತನೆಗಳು ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ ಎಂದು ಆದೇಶಗಳ.

ಪದ "ನಿಯತಾಂಕಗಳನ್ನು ಚಕ್ರಗಳನ್ನು" ಪರಿಸ್ಥಿತಿ ಪರಿಶೀಲಿಸಿದ, ಮತ್ತು ನಂತರ ವಿನ್ಯಾಸದಲ್ಲಿ ಪುನರಾವರ್ತನೆಗಳ ಸೆಟ್ ಅರ್ಥ. ಕೌಂಟರ್ ಗಳನ್ನು ಹೆಚ್ಚು (ಅಥವಾ decremented), ಮತ್ತು ಎಲ್ಲವೂ ಪುನರಾವರ್ತನೆಯಾಗಿದೆ. ಲೂಪ್ ದೇಹದ ಎಲ್ಲಿಯವರೆಗೆ ಪರಿಸ್ಥಿತಿ ನಿಜವಾದ ಮಾಹಿತಿ ತೊಡಗಿಸಿಕೊಂಡಿರುತ್ತಾನೆ.

ಫಾರ್ ... ಗೆ ... ಡು: ಕ್ರಮಾವಳಿ, ವಾಕ್ಯ

ಈಗಾಗಲೇ ಹೇಳಿದಂತೆ, ಒಂದು ನಿಯತಾಂಕದ ಆವರ್ತಗಳ ಇದರಲ್ಲಿ ಕೆಲಸ "ಅಂತರ" ನಿರ್ದಿಷ್ಟಪಡಿಸುವಂತಹ ಅನ್ವಯಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಹೀಗಾಗಿ, ಸಂಖ್ಯೆಗಳ ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ವಾರದ ದಿನಗಳಲ್ಲಿ, ಸಾಲುಗಳನ್ನು ಮತ್ತು m ಕವನಗಳು ಮಾಡಬಹುದು. ಡಿ

2 ಪ್ರತ್ಯೇಕ ರೂಪ ವಿನ್ಯಾಸ: ಕೌಂಟರ್ ಮತ್ತು ಅದರ ಇಳಿಕೆಯ ಹೆಚ್ಚಳ. ಮೊದಲ ವಿನ್ಯಾಸ ಕೆಳಗಿನ ರೀತಿಯಲ್ಲಿ ಉಚ್ಚರಿಸಲಾಗಿಲ್ಲ ಮಾಡಲಾಗುತ್ತದೆ:

iskh.peremennaya ಫಾರ್: ಗಡಿಯು = 1 ಗಡಿ 2 ಮಾಡಲು

ಆರಂಭಿಸಲು

ಲೂಪ್ ದೇಹದ;

ಕೊನೆಗೊಳಿಸುವುದು;

ಇಲ್ಲಿ: ref. ವೇರಿಯಬಲ್ ಪ್ರೋಗ್ರಾಂ ಅಥವಾ ಘಟಕದ ಆರಂಭದಲ್ಲಿ ಬಳಕೆದಾರ ಘೋಷಿಸಲಾಗುತ್ತದೆ; 1 ಗಡಿ ಮತ್ತು 2 ಗಡಿ - ಅವಧಿಯವರೆಗೆ ಆರಂಭಿಕ ಮತ್ತು ಅಂತಿಮ ಮೌಲ್ಯಗಳು; ಲೂಪ್ ದೇಹದಲ್ಲಿ ಕ್ರಮಗಳಿಗೆ ಪ್ರೋಗ್ರಾಂ ನಿರ್ವಹಿಸಬೇಕೆಂದು ಸೂಚಿಸಲಾಗುತ್ತದೆ. ಇದು ಲೂಪ್ ದೇಹದ ಒಂದೇ ತಂಡದ ಹೊಂದಿದೆ ಎಂದರ್ಥ ನಂತರ ಆಯೋಜಕರು ಆವರಣ ಪ್ರಾರಂಭವಾಗುವ ... ಕೊನೆಯಲ್ಲಿ ಬಿಟ್ಟುಬಿಡಬಹುದು ನೆನಪಿಡಬೇಕಾದ. ಈ ಸಾಕಾರ ರಲ್ಲಿ, ಕೌಂಟರ್, ಅವುಗಳೆಂದರೆ 1 ಬೆಳವಣಿಗೆಗಳ ಹೆಚ್ಚಾಗುತ್ತವೆ.

iskh.peremennaya = 1 ಗಡಿ ಅಂಚಿನ downto 2 ಮಾಡಲು

ಆರಂಭಿಸಲು

ಲೂಪ್ ದೇಹದ;

ಕೊನೆಗೊಳಿಸುವುದು;

ಇಲ್ಲಿ ಉಲ್ಲೇಖ. ವೇರಿಯಬಲ್ 1 ಬೆಳವಣಿಗೆಗಳ ಕಡಿಮೆಯಾಗುತ್ತದೆ.

ಕೆಳಗಿನಂತೆ ಸೈಕಲ್ ನಿಯತಾಂಕದ ಯೋಜನೆ ... ಗೆ ... ಮಾಡಬೇಡಿ:

  • ಇದು ಮಧ್ಯಂತರದ ಮಿತಿಯಿದೆ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿಸುತ್ತದೆ, ಟಿ. ಇ 2 ಗಡಿ.
  • Iskh.peremennoy ಒಂದು ಮೌಲ್ಯ 1 ಮಿತಿಯನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.
  • ಷರತ್ತು ಟೆಸ್ಟ್ ಹಾದು: iskh.peremennaya ≤ 2 ಗಡಿ.
  • ಪರಿಣಾಮವಾಗಿ ಟ್ರೂ ಸ್ವೀಕರಿಸುವಾಗ (ನಿಜವಾದ) ಲೂಪ್ ದೇಹದ ಮರಣದಂಡನೆ ಇದೆ.
  • ಕೌಂಟರ್ 1 ಸಮನಾದ ಹಂತದ ಹೆಚ್ಚಾಗುತ್ತದೆ ಇದೆ.
  • , ವಸ್ತುಗಳು 3-5 ಸ್ಥಿತಿಯನ್ನು ಮುಂತಾದ ಸಮಯದವರೆಗೂ ಸಲೀಸಾಗಿ ಹೋಗುವ ಸತ್ಯ: iskh.peremennaya> 2 ಗಡಿ. ಒಮ್ಮೆ ಈ ಸಂಭವಿಸಿದೆ ಲೂಪ್ ನಿರ್ಗಮಿಸಿದೆ ಮತ್ತು ನಿಯಂತ್ರಣ ನೀಡಲಾಯಿತು ವಿನ್ಯಾಸ ಸೂಚನಾ ಪ್ರವಹಿಸುತ್ತದೆ.

ಫಾರ್ ... downto ... ಅಲ್ಗಾರಿದಮ್ ಕೆಲವು ಅಂಕಗಳನ್ನು ಹೊರತುಪಡಿಸಿ, ಮೇಲೆ ಇರುತ್ತದೆ:

  • 3 ನೇ ಹಂತದಲ್ಲಿ ಪರಿಸ್ಥಿತಿ ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ: iskh.peremennaya ಗಡಿ ≥ 2.
  • 5 ನೇ ಸಾಲಿನ ಅಲ್ಗಾರಿದಮ್ ಕೌಂಟರ್ 1 decremented ಇದೆ.
  • 6 ನೇ ಪ್ಯಾರಾಗ್ರಾಫ್ ರಲ್ಲಿ 3-5 ತಂಡಗಳು ಎಲ್ಲಿಯವರೆಗೆ ಸ್ಥಿತಿಯನ್ನು ತೃಪ್ತಿ ಎಂದು ಕಾರ್ಯಗತಗೊಳಿಸಲ್ಪಡುತ್ತದೆ: iskh.peremennaya <ಗಡಿ 2.

ಉಳಿದೆಲ್ಲವೂ ಕ್ರಮಾವಳಿಗಳು ಕೆಲಸ ಎರಡೂ ಹೋಲುತ್ತದೆ.

ಫ್ಲೋಚಾರ್ಟ್ ಸೈಕಲ್ ನಿಯತಾಂಕ

ನಿಯತಾಂಕ ಸೈಕಲ್ಸ್ ರೂಪ ಫ್ಲೋಚಾರ್ಟ್ಗಳನ್ನು (ಅದರ ಮೇಲೆ ಈಗಾಗಲೇ ಮಂಡಿಸಿದರು ನೀಡಲಾಯಿತು) ಹೊಂದಿವೆ. ಇಲ್ಲಿ ಒಂದು ಸರಳೀಕೃತ ಸಂಸ್ಥೆಯ ರಚನೆಯಾಗಿದೆ.

ಚಕ್ರದ ನಿಯತಾಂಕಗಳನ್ನು ಮೂಲಭೂತ ಅವಶ್ಯಕತೆಗಳನ್ನು

ನಿಯತಾಂಕಗಳನ್ನು ಸೈಕಲ್ಸ್ ಪರಿಸರದ ಒಂದು ನಿರ್ದಿಷ್ಟ ರೀತಿಯ ಅಗತ್ಯವಿರುತ್ತದೆ.

  • ಕೌಂಟರ್ ಮತ್ತು ಗಡಿ ಮಧ್ಯಂತರ (ಟಿ. ಇ Iskh.peremennaya ಗಡಿ 1 ಬೌಂಡರಿ 2) ಅದೇ ಅಕ್ಷಾಂಶ ರೀತಿಯ ಸೇರಿರಬೇಕು. ಗಡಿ ಆರಂಭಿಕ ನಿಯತಾಂಕ ಡೇಟಾ ಪ್ರಕಾರ ಮೂಲಕ ಪರಿವರ್ತಿಸಲು ಏಕೆಂದರೆ ವಿಭಾಗದಲ್ಲಿ ಮತ್ತು ಉಲ್ಲೇಖ ವೇರಿಯೇಬಲ್ ಆರಂಭಿಕ ಮತ್ತು ಅಂತಿಮ ಮೌಲ್ಯಗಳು ನಡುವೆ ಕೇವಲ ಹೊಂದಾಣಿಕೆ ಇದ್ದರೆ, ಪ್ರೋಗ್ರಾಂ ತಪ್ಪಾಗಿ ವರ್ತಿಸುತ್ತವೆ.
  • ಮಾನದಂಡ ಮೌಲ್ಯಗಳನ್ನು ಸೇರಿರುವ ಎಂದು ಡೇಟಾ ಪ್ರಕಾರ ಒಂದು ಪೂರ್ಣಾಂಕವಾಗಿರಬೇಕು. ಇದು ಒಂದು ನಿಜವಾದ ರೀತಿಯ ಬಳಸಲು ಸೂಕ್ತವಲ್ಲ.
  • ಲೂಪ್ iskh.peremennaya ಜಾರಿಯಲ್ಲಿರುವ ಮೌಲ್ಯವನ್ನು ಅನಪೇಕ್ಷಣೀಯ ಬದಲಾಯಿಸಿ. ಇಲ್ಲವಾದರೆ, ಬಳಕೆದಾರ ಅಷ್ಟೇನೂ ಕಾಣಿಸಿಕೊಂಡರು ಸಾಧ್ಯ ದೋಷಗಳನ್ನು ಕಾಪಾಡುವುದು ಮಾಡಬಹುದು.
  • ಆವರ್ತಗಳ ಇತರ ಬಗೆಗಳ ಭಿನ್ನವಾಗಿ ... ... ಮಾಡಲು ಅಥವಾ ಫಾರ್ ... downto ... ಹಂತದ ಬದಲಾಗಿದೆ ಸಾಧ್ಯವಿಲ್ಲ ಬೇಡಿ ಒಂದು 1 ಬೇರೆ ಸೆಟ್ಟಿಂಗ್.

ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್: ಲೂಪ್ ಹೇಗೆ ಹೊರಬರಲು

ಲೂಪ್ ಇದರಲ್ಲಿ, ಅಂದರೆ ಸಾಮಾನ್ಯವಾಗಿ ಸಮಸ್ಯೆಗಳಿವೆ. ಇ ಸ್ಥಿತಿಯನ್ನು ಯಾವಾಗಲೂ ಸತ್ಯ. ಬ್ರೇಕ್ ವಿಧಾನ ಷರತ್ತುಗಳೇನೆಂದರೆ, ನಂತರದ ಸ್ಥಿತಿಗಳನ್ನು, ನಿಯತಾಂಕ ಸೈಕಲ್ ಹೊರಬರಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಇ ಅವರ ಕೆಲಸ ಅಕಾಲಿಕವಾಗಿ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ.

ಪ್ಯಾಸ್ಕಲ್ ( "ಶಾಶ್ವತ" ಸತ್ಯ ಪರಿಸ್ಥಿತಿಗಳು ಒಳಗೊಂಡಿದೆ ಪ್ರೊಗ್ರಾಮಿಂಗ್) ನಿಯತಾಂಕ ಸೈಕಲ್ಸ್ ಮುಂದುವರಿಸಿ ಬಳಸಿಕೊಂಡು ನಿಲ್ಲಿಸಿತು ಮಾಡಬಹುದು. ಇಲ್ಲಿ ಕೆಲಸದ ಅನುಸರಿಸುತ್ತದೆ ವ್ಯವಸ್ಥೆಗೊಳಿಸಲಾಗುತ್ತದೆ: ಆರಂಭಿಕ ಪ್ರಸ್ತುತ ಪುನರಾವರ್ತನೆ ಅದರ ಮರಣದಂಡನೆ ಮುಗಿಸಿದ, ನಿಯಂತ್ರಣ, ಆದರೆ ಈ ಕುಣಿಕೆಯಿಂದ ಹೊರಗೆ ಮುಂದಿನ ತಂಡಕ್ಕೆ ರವಾನಿಸಲಾಗಿದೆ.

ನಿರ್ಗಮಿಸಿ ವಿಧಾನ ಪ್ರೊಗ್ರಾಮ್ ಕೋಡ್ ನಿರ್ದಿಷ್ಟ ಬ್ಲಾಕ್ನ ಕೆಲಸ ಪೂರ್ಣಗೊಳಿಸಲು ಅಗತ್ಯ. ಇದು ಒಂದು ವಿಧಾನ (ಕಾರ್ಯ) ಒಳಗೆ ಉಂಟಾಗುತ್ತದೆ ಮತ್ತು ಅದೇ ಸಮಯದಲ್ಲಿ, ಈ "ತುಂಡು" ನ ಪ್ರದರ್ಶನವು ತಕ್ಷಣವೇ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ. ನಿರ್ಗಮಿಸಿ ಮುಖ್ಯ ಘಟಕದಲ್ಲಿ ಇದೆ, ಇದನ್ನು ಕ್ವಿಟ್ಸ್.

ನಿಲ್ಲು ಪ್ರಕ್ರಿಯೆ ಅನುಸರಿಸಿ ಕಾರ್ಯಾಚರಣಾ ತತ್ವ ಕಡಿಮೆ: ಪೂರ್ಣ ಕೆಲಸ ಪ್ರೋಗ್ರಾಂ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ.

ನಿರ್ಧಾರ ಕಾರ್ಯಗಳನ್ನು ಉದಾಹರಣೆಗಳು

ಬಳಕೆದಾರ ಮೊದಲ ತಿಳಿಯಲು ಮತ್ತು ನಂತರ ಕೋಡ್ ಮಾಡಿದಂತೆ ನೀವೇ ಅಭ್ಯಾಸ ಪ್ಯಾಸ್ಕಲ್ 'ಉದಾಹರಣೆಗಳಲ್ಲಿ ನಿಯತಾಂಕ ವಿಷಯ "ಚಕ್ರಗಳನ್ನು ಅಧ್ಯಯನ ನಂತರ ಉಪಯುಕ್ತ. ಸರಳ ಕಾರ್ಯಗಳನ್ನು ನಂತರ ಯಶಸ್ವಿಯಾಗಿ ಅನ್ವಯಿಸಲು ಆಚರಣೆಗೆ ಸಿದ್ಧಾಂತ ತಿಳಿಯಲು ಭವಿಷ್ಯದ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಸಹಾಯ ಮಾಡುತ್ತವೆ. ತೀರ್ಪನ್ನು ಸಮಸ್ಯೆಗಳನ್ನು ಉದಾಹರಣೆಗಳು "ಆಯ್ಕೆಯನ್ನು ಚಕ್ರಗಳನ್ನು", ನೀವು ಸುಲಭ ಮತ್ತು ಕಷ್ಟ ಕಾಣಬಹುದು. ಇಲ್ಲಿ ಕೆಲಸದ ವ್ಯವಹರಿಸಿದ್ದ ಕ್ರಮಾವಳಿಗಳು ವಿವರಿಸಲಾಗಿದೆ 3 ಕಾರ್ಯಗಳನ್ನು ಮತ್ತು ಪ್ರತಿ ನಿರ್ಧಾರ ಕಾಮೆಂಟ್ಗಳಿಲ್ಲ.

ಉದ್ದೇಶ 1

ಶ್ರೇಣಿ [0..199] ಯಾದೃಚ್ಛಿಕವಾಗಿ ಆಯ್ಕೆ ಪೂರ್ಣಾಂಕಗಳ ಎರಡು ಆಯಾಮದ ಶ್ರೇಣಿಯನ್ನು ನೀಡಲಾಗಿದೆ. ಎಂಬ ಮೊತ್ತವನ್ನು ಅಂಕಿಗಳ 2 ಅಪವರ್ತ್ಯ ಎಲ್ಲಾ ಎರಡು ಅಂಕಿಯ ಸಂಖ್ಯೆಗಳ ಸಂಖ್ಯೆ ಕ್ಲಿಕ್.

ಕ್ರಮಾವಳಿ:

  1. ಎರಡು ಆಯಾಮದ ರಚನೆಯ ರಚಿಸಿ.
  2. ಈ ಷರತ್ತುಗಳನ್ನು ಮೂಲಕ ಸಮಸ್ಯೆ ಪ್ರತಿ ಸಂಖ್ಯೆ ಪರಿಶೀಲಿಸಿ:

ಎ) 9 <ಎಕ್ಸ್ <100, 10 DIV ಆಫ್ ಅಪವರ್ತ್ಯ ಮೂಲಕ ಭಾಗಿಸುವುದು;

ಬಿ) ಅಳತೆಯ ಭಾಗಿಸುವ ಮೂಲಕ ಎರಡನೇ ಅಂಕಿಯ ಸಂಖ್ಯೆಯನ್ನು ಆಯ್ಕೆ;

ಸಿ) ತಮ್ಮ ಹಂಚಿಕೆ ಸಂಖ್ಯೆಗಳನ್ನು ತ್ಯಜಿಸಲು;

ಡಿ) ಪೂರ್ವನಿರ್ಧರಿತ ಮೊತ್ತವನ್ನು ಅಳತೆಯ 2 ಭಾಗಿಸಿ;

ಇ) ಪರಿಣಾಮವಾಗಿ 0 ಸಮಾನವಾಗಿರುತ್ತದೆ ವೇಳೆ, ಕೌಂಟರ್ 1 ಹೆಚ್ಚಾಗುತ್ತದೆ ಇದೆ.

ಕಾರ್ಯ 2

ಪೂರ್ಣಾಂಕ ಅಂಶಗಳ ಒಂದು ಆಯಾಮದ ಶ್ರೇಣಿಯನ್ನು ನೀಡಲಾಗಿದೆ. ಧನ ಸಂಖ್ಯೆಗಳ ಸಂಖ್ಯೆ ಕ್ಲಿಕ್.

ಕ್ರಮಾವಳಿ:

  1. ಯಾದೃಚ್ಛೀಕರಿಸು ಅವಿವಾಹಿತ ಅವಿಭಾಜ್ಯ ಅಂಶಗಳ ಗುಂಪಿಗೆ ರಚಿಸಿ.
  2. ಸೈಕಲ್ ನಿಯತಾಂಕ ಹಾಕಲು ಷರತ್ತುಬದ್ಧ ಹೇಳಿಕೆ , ವೇಳೆ ಸ್ಥಿತಿಯನ್ನು ಎಕ್ಸ್> 0 ಭೇಟಿ ನೀಡಿದ ಅಂಶ ಪರಿಶೀಲಿಸಿ ಇದು.
  3. ಸ್ಥಿತಿಯನ್ನು ತೃಪ್ತಿ ವೇಳೆ, ಕೌಂಟರ್ 1 ಹೆಚ್ಚಾಗುತ್ತದೆ ಇದೆ.
  4. ಸೈಕಲ್ ನಂತರ ಪರಿಣಾಮವಾಗಿ ಎಣಿಕೆ ಮೌಲ್ಯವನ್ನು ಕಾಣುತ್ತದೆ.

ಆವರಣ ದತ್ತಾಂಶ {} ಕಾಮೆಂಟ್ಗಳಿಲ್ಲ. (ತಮ್ಮ ಈ ಸಂದರ್ಭದಲ್ಲಿ 5) ಜೀವಕೋಶಗಳ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಪ್ರತಿ ಘಟಕಗಳಿಗೆ ನಿಗದಿಪಡಿಸಬೇಕಾಗುತ್ತದೆ ಸಂಖ್ಯೆಗಳ ನಡುವೆ ಒಂದು ಅಂತರವನ್ನು ಬಿಟ್ಟು: ಸಾಲು 11 ಎರಡು ವಿಧಾನಗಳಲ್ಲಿ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಪರದೆಯ ಮೇಲೆ ಪ್ರದರ್ಶಿಸಬಹುದು.

ಸಾಲಿನ 12, ವೇರಿಯಬಲ್ ಕೌಂಟರ್ ಎರಡು ರೀತಿಯಲ್ಲಿ ಹೆಚ್ಚಿಸಬಹುದು: ಹಿಂದಿನ ಮೌಲ್ಯಕ್ಕೆ ಎರಡೂ 1 ಸೇರಿಸಲು ಅಥವಾ ಗುಣಮಟ್ಟದ ಕಾರ್ಯನಿರ್ವಹಣೆಗೆ ಇಂಕ್ ಬಳಸಲು

ಕೆಲಸವನ್ನು 3

ಮೌಲ್ಯದ ವರ್ಗ ಮ್ಯಾಟ್ರಿಕ್ಸ್ನ. ಮುಖ್ಯ ಕರ್ಣ ಮೇಲೆ ಧನಾತ್ಮಕ ಅಂಶಗಳ ಸಂಖ್ಯೆಯನ್ನು ಹುಡುಕಿ.

ವಿವರಣೆ:

ಸಂಖ್ಯೆಗಳನ್ನು ಮುಖ್ಯ ಕರ್ಣೀಯ ರಚನೆಯ ಕೆಳಗೆ ಬಲಕ್ಕೆ ಮೇಲಿನ ಎಡದಿಂದ ವಿಸ್ತರಿಸುತ್ತದೆ. ಇದು ವಿಶೇಷವೆಂದರೆ ಸಾಲು ಮತ್ತು ಕಾಲಮ್ ಸೂಚಿಕೆಗಳನ್ನು ಒಂದೇ ಸತ್ಯ. ಆದ್ದರಿಂದ, ಒಂದು ಸೈಕಲ್ ಉಳಿದ ಅಂಶಗಳನ್ನು ಬಸ್ಟ್ ಇಲ್ಲದೆ ಸಾಲುಗಳನ್ನು ಸರಿಸಲು ಸಾಕಷ್ಟು ವ್ಯವಸ್ಥೆ.

ಕ್ರಮಾವಳಿ:

  1. ವರ್ಗ ಮ್ಯಾಟ್ರಿಕ್ಸ್ನ ರಚಿಸಿ.
  2. ವೇರಿಯಬಲ್ ಸಕಾರಾತ್ಮಕ ಅಂಶಗಳ ಎಣಿಕೆ ಜವಾಬ್ಧಾರಿ ಮೌಲ್ಯ "0" ನಿಗದಿಪಡಿಸಿ.
  3. ವರ್ಗ ಮ್ಯಾಟ್ರಿಕ್ಸ್ನ ರಚಿಸಲು ಸೈಕಲ್ ರಚಿಸಿ.
  4. ಪರಿಶೀಲನೆ ಸೈಕಲ್ ಪರಿಸ್ಥಿತಿಗಳು ಆಯೋಜಿಸಿ: ಸಂಖ್ಯೆ> ಮುಖ್ಯ ಕರ್ಣ 0 ತೆರೆದಿದ್ದರೆ, ನಂತರ ಕೌಂಟರ್ 1 ಹೆಚ್ಚಾಗುತ್ತದೆ ಇದೆ.
  5. ತೆರೆಯಲ್ಲಿ ಚಕ್ರದ ಮುಕ್ತಾಯದ ನಂತರ ಸಕಾರಾತ್ಮಕ ಅಂಶಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ವೇರಿಯಬಲ್ ಮೌಲ್ಯವನ್ನು ಪ್ರದರ್ಶಿಸಲು.

ಸಿ ಮತ್ತು ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್: ಎರಡು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳ ನಡುವೆ ಕಾನ್ಫ್ರಂಟೇಷನ್

ನಿಯಮದಂತೆ, ಸ್ವಯಂ ಗೌರವಿಸುವ ಪ್ರೋಗ್ರಾಮರ್ ಹಲವಾರು ಭಾಷೆಗಳಲ್ಲಿ ತಿಳಿದಿದೆ. ಉದಾಹರಣೆಗೆ, ಇದು C ++ ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್, ಡೆಲ್ಫಿ, ಜಾವಾ, ಹೀಗೆ ಇರಬಹುದು. ಅವುಗಳಲ್ಲಿ ಎರಡು 80 ಐಇಎಸ್ ಉಚ್ಚರಿಸಲಾಗುತ್ತದೆ ಮಾಡಲಾಯಿತು ನಡುವೆ ಡಿ ಕಾನ್ಫ್ರಂಟೇಷನ್. (C ಮತ್ತು ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್). ಇಪ್ಪತ್ತನೇ ಶತಮಾನದ ಕೊನೆಯಲ್ಲಿ, ಹೋರಾಟ ಎಂದು C ++ ಮತ್ತು ಜಾವಾ ನಡುವೆ ಗಮನಿಸಲಾಯಿತು.

ಅಲ್ಗೋಲ್ 60 ಮತ್ತು ಫೊರ್ಟ್ರಾನ್, ಪಾಸ್ಕಲ್, ಸಿ, ಜಾವಾ ಮತ್ತು C ++: ಮೂರು ಡಜನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳ ವಾಸ್ತವ ಜಾಗದಲ್ಲಿ, ಅವರ ವಿರೋಧ ಸೈಬರ್ಸ್ಪೇಸ್ ಮಹಾನ್ ಮನಸ್ಸನ್ನು ಹೊಡೆಯಲು ಮೂರು ಅತ್ಯಂತ ಗಮನಾರ್ಹ ಜೋಡಿ, ಇವೆ. ಸಹಜವಾಗಿ, ಈ ಭಾವನೆಗಳನ್ನು ವ್ಯಕ್ತಿನಿಷ್ಠ, ಆದರೆ ಒಂದು ಬಾರಿ ಅಥವಾ ಜೋಡಿ ಇನ್ನೊಂದನ್ನು ನಲ್ಲಿ ನಾಯಕರಾಗಿದ್ದರು. ಈ ಉದ್ಯಮ ಅವಶ್ಯಕತೆಗಳನ್ನು ಮತ್ತು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಾಫ್ಟ್ವೇರ್ ಉತ್ಪನ್ನವನ್ನು ಅಗತ್ಯವನ್ನು ಕಾರಣ. 70 ಐಇಎಸ್ ರಲ್ಲಿ. "ಆಳ್ವಿಕೆ ವಿಶ್ವ" ಫೊರ್ಟ್ರಾನ್, 80 ರಲ್ಲಿ - ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್, 90 ರಲ್ಲಿ - ಸಿ ++. ಸಹಜವಾಗಿ, ಯಾರೂ "ಮರಣ". ಬದಲಿಗೆ, ಅವರು ಅತ್ಯಾಧುನಿಕ ತಂತ್ರಾಂಶ ಉತ್ಪನ್ನಗಳು ಪರಿವರ್ತಿಸಲಾಗುವುದು.

ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳ ಅಧ್ಯಯನದಲ್ಲಿ ನೀವು ಇದೇ ವಾಕ್ಯ ಕೆಲವು ವಿಷಯಗಳನ್ನು ಗಮನಿಸಬಹುದು. ಹೀಗಾಗಿ, ಸಿ ನಿಯತಾಂಕ ಆವರ್ತಗಳ ಕೆಲವು ಕ್ಷಣಗಳಲ್ಲಿ ಹೊರತುಪಡಿಸಿ, ಪ್ಯಾಸ್ಕಲ್ ಅಂತಹದೇ ಹೋಲುವ ವಿನ್ಯಾಸಗಳನ್ನು ಹೋಲುತ್ತವೆ.

ಕುತೂಹಲಕಾರಿಯಾಗಿ, ಟರ್ಬೊ ಪ್ಯಾಸ್ಕಲ್ (ಹಳೆಯ ವರ್ಲ್ಡ್) ಅಭಿವೃದ್ಧಿಕಾರರು ನ್ಯೂ ವರ್ಲ್ಡ್ ಸಕ್ರಿಯವಾಗಿ ಯುರೋಪಿಯನ್ ಸಂಶೋಧನೆಯು ಪ್ರಯತ್ನಗಳ ಫಲಿತಾಂಶಗಳು ಬಳಸಲಾಗುತ್ತದೆ, ಅಮೆರಿಕಾದ ವಿಜ್ಞಾನಿಗಳ ಬೆಳವಣಿಗೆಗಳು ಲಾಭ. ಯುರೋಪ್ನಲ್ಲಿ, ಅಭಿವರ್ಧಕರು ಶುದ್ಧತೆ ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳ compactness ಹೆಚ್ಚಿನ ಪದವಿ ಪ್ರತಿಪಾದಿಸುತ್ತಿದ್ದಾರೆ, ಮತ್ತು ಅಮೆರಿಕನ್ ಮನಸ್ಸನ್ನು ಹೊಸ fangled ಪ್ರವೃತ್ತಿಗಳು ಬಳಕೆ ಬರವಣಿಗೆ ಕೋಡ್ ರಲ್ಲಿ ಕಡೆಗೆ ಹೆಚ್ಚು ಒಲವನ್ನು.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kn.delachieve.com. Theme powered by WordPress.