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

ಲೂಪ್ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಉಪಯುಕ್ತ ಸಂದರ್ಭದಲ್ಲಿ

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

ಸೈಕಲ್ ಪ್ಯಾಸ್ಕಲ್ ಮಾಡುವಾಗ ಕೆಳಗಿನಂತೆ ತಯಾರಿಸಲಾಗುತ್ತದೆ ಅಗತ್ಯವಿದೆ:

  • ಆದರೆ (ಸ್ಥಿತಿ) (ಅಗತ್ಯವಿದ್ದರೆ ಆರಂಭಿಸಲು) ಇಲ್ಲ.
  • ಕ್ರಮ ಅಲ್ಗಾರಿದಮ್.
  • ಎಂಡ್ (ತಂಡದ ಲಭ್ಯತೆ ಪ್ರಾರಂಭಿಸಿದಾಗ).

ಮೊದಲ ಸಾಲು - "ಟೋಪಿ" ಆಜ್ಞೆಯನ್ನು. ಸ್ಥಿತಿ ಸಾಂಖ್ಯಿಕ ಮೌಲ್ಯವನ್ನು ಪೂರ್ಣಾಂಕ ಮೇಲೆ ವಿವರವಾಗಿ ಅಸ್ಥಿರ ಸೀಮಿತಗೊಳಿಸುವ (ಡಿ <100), ಇರಬಹುದು ವೇರಿಯಬಲ್ ರೀತಿಯ ಬೂಲಿಯನ್ (ಟಿ = ಟ್ರೂ) ಅಥವಾ ಸ್ಟ್ರಿಂಗ್ (ಟೆಕ್ಸ್ = 'ಹಲೋ'). ಲೂಪ್ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಪರಿಸ್ಥಿತಿಗೆ ನಿರ್ವಹಿಸಲು ಅಗತ್ಯ ವೇಳೆ ಆಜ್ಞೆಯನ್ನು ಪುಟ್ "ಬಿಗಿನ್". ಕೆಳಗಿನ ಪ್ರೋಗ್ರಾಂ ಸ್ಥಿತಿಯನ್ನು ಲೂಪ್ ಕಾರ್ಯರೂಪಕ್ಕೆ ಅಡಿಯಲ್ಲಿ ಪ್ರದರ್ಶಿಸಬೇಕು ಕ್ರಿಯೆಗಳ ವಿವರಿಸುತ್ತದೆ. ಇದು ಆಜ್ಞೆಗಳನ್ನು, ಕಾರ್ಯವಿಧಾನಗಳು, ಕಾರ್ಯಗಳು, ಉದಾಹರಣೆಗೆ ಚಕ್ರಗಳನ್ನು ವಿವಿಧ ಹೊಂದಿರಬಹುದು. ಕೊನೆಯಲ್ಲಿ ಇದು ಸಹಜವಾಗಿ, ಮೊದಲ ಸಾಲಿನ "ಆರಂಭಿಸಲು" ಆಗಿತ್ತು, ಹೊರತು, ಆಜ್ಞೆಯನ್ನು "ಕೊನೆಯಲ್ಲಿ" ಪುಟ್ ಅಗತ್ಯ.

ಈಗ ಹೊಂದಿರುವ ಆಜ್ಞೆಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ ಉದಾಹರಣೆಗೆ ಕಾರ್ಯಕ್ರಮಗಳು ಪರಿಗಣಿಸುತ್ತಾರೆ. ಉದಾಹರಣೆಗೆ, ನಾವು ಮೊದಲ n ಸಕಾರಾತ್ಮಕ ಪೂರ್ಣಾಂಕಗಳ ಮೊತ್ತವು ಕಂಡುಹಿಡಿಯಬೇಕು. ಈ ನಿಟ್ಟಿನಲ್ಲಿ, ಆರಂಭದಲ್ಲಿ ನಾವು (ಇದು ಶೂನ್ಯವೇ ಗಿಂತ ಹೆಚ್ಚಾಗಿರುವುದು ಆದರೂ) ಎನ್ ಪರಿಗಣಿಸುತ್ತಾರೆ. ನಂತರ ಸೈಕಲ್ ಪ್ರಾರಂಭಿಸಿ. ಇದು n ನ ಮೌಲ್ಯವನ್ನು ತಲುಪುವವರೆಗೆ, ಅವರು ಕೆಲಸ ಹೊಂದಿದೆ ಎಂದು ಅರ್ಥ ಮುಖ್ಯ. ಇಲ್ಲಿ ಸಮಸ್ಯೆ ಬಗೆಹರಿಸುವುದಕ್ಕೆ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಆಯ್ಕೆ ಇಲ್ಲ, ಆದರೆ ನೀವು ಅನುಸ್ಥಾಪಿಸಲು ಬಯಸುವ ಕೌಂಟರ್ ಬಳಕೆ ಪ್ರಭಾವಿಸುವ ವಾಸ್ತವವಾಗಿ ಗಮನ ಮಾಡುತ್ತದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಈ ವೇರಿಯಬಲ್ ನಾನು ಬಳಸಿ ಮಾಡಲಾಗುತ್ತದೆ. ನೀವು ಆರಂಭಿಸಲು ಮೊದಲು ಇದು "1" ಒಂದು ಮೌಲ್ಯವನ್ನು ಸ್ಥಾಪಿಸುವುದು ಅಗತ್ಯ. ಕೌಂಟರ್ ಪ್ರತಿ ಹೊಸ ಆವರ್ತಕ ಕ್ರಮಗಳು ಒಂದು ಪದವನ್ನು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ನಮ್ಮ ಮಿಷನ್ ಆಧರಿಸಿ ನಿರಂತರ ಒಂದು ಸೇರಿಸಲು ಹೊಂದಿವೆ. ಹಾಗಾಗಿ, ಒಂದು ಸಂಖ್ಯಾತ್ಮಕ ಸೂಚ್ಯಂಕ ಕೌಂಟರ್ ಸಂಖ್ಯೆ n ನ ಮೌಲ್ಯಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ. ಈ ಕೆಲಸ ಕಾರ್ಯಕ್ರಮದ ಮುಗಿದ ಸೂಚನೆಯಾಗಿದ್ದು ಕಾಣಿಸುತ್ತದೆ. ಮೊತ್ತವನ್ನು ಲೆಕ್ಕ ಹಾಕಲು ನಾವು ವೇರಿಯಬಲ್ k ಪರಿಚಯಿಸಲು. ಇದು ಪ್ರತಿಯೊಂದು ಪುನರಾವರ್ತನೆ ಹಿಂದಿನ ಮೌಲ್ಯವನ್ನು ಪ್ಲಸ್ ಸಂಖ್ಯೆ ನಾನು ನಿಯೋಜಿಸಲಾಗುವುದು. ಎಣಿಕೆಯ ನಂತರ, ಕೇವಲ ತೆರೆಯ ಮೇಲೆ ಕೆ ವಿವರಣಾತ್ಮಕ ಅಸ್ಥಿರ ಕಡಿಮೆ. ಈ ಕಾರ್ಯಕ್ರಮದ ಪದಗಳನ್ನು ಸಂಕ್ಷಿಪ್ತ ವಿವರಣೆಯಾಗಿದೆ. ಈಗ ನಾವು ಕೋಡ್ ನೋಡಲು.

Readln (ಎನ್); '- ನಾವು ಸಂಖ್ಯೆ n ಓದಿ.

ನಾನು: = 1; k: = 0; '- ಮೊತ್ತ ಮೌಲ್ಯವನ್ನು ಔಟ್ ಸೊನ್ನೆಗೆ, ಕೆಲಸ ಕೌಂಟರ್ನ ನಮೂದಿಸಿ.

i <ಸಂದರ್ಭದಲ್ಲಿ = ಎನ್ ಆರಂಭಿಸಲು ಇಲ್ಲ '- ಕೆಲಸದ ಚಕ್ರದ ಷರತ್ತು.

k: = K + ನಾನು; ನಾನು: = ನಾನು + 1; '- ಪ್ರಮಾಣದ ಅಪ್ಡೇಟ್ ಕೌಂಟರ್ ಮೌಲ್ಯವರ್ಧನೆ.

ಕೊನೆಗೊಳಿಸುವುದು; '- ಕೆಲಸದ ವಿವರಣೆ ಮುಗಿದ ಹಾಗೆಯೇ.

Writeln (ಕೆ); - ಈ ತೀರ್ಮಾನಗಳು.

ಇನ್ನೊಬ್ಬ ಉದಾಹರಣೆಯನ್ನು ನೋಡಿ. ಈಗ ನಾವು ಪಠ್ಯ ರಚನೆಯ ಉಳಿಸುತ್ತದೆ ಕೀಬೋರ್ಡ್ ಎನ್ ಹೆಸರುಗಳು ಬಳಕೆದಾರರಿಗೆ ತುಂಬಲು ಅಗತ್ಯವಿದೆ. ಇಲ್ಲಿ ತತ್ವ ಕಳೆದ ಹೋಲುತ್ತದೆ. ಸಂಖ್ಯೆ n ನಮೂದಿಸಿ, ನಾವು ಲೂಪ್ ಸೆಟ್ ಸ್ಥಿತಿಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು. ಇದಲ್ಲದೆ, ಮೆಮೊರಿ ಸೆಲ್ ಶ್ರೇಣಿಯನ್ನು ಕೀಬೋರ್ಡ್ ಇನ್ಪುಟ್ ಸೂಚಿಸುತ್ತವೆ. ಹೊಂದಿಸಿ ಕೌಂಟರ್ ಪುನರಾವರ್ತಿತ ಕಾರ್ಯಾಚರಣೆಗಳು ಪೂರ್ಣಗೊಂಡ. ಮುಂದೆ, ಕೌಂಟರ್ ರೀಸೆಟ್ ಮತ್ತು ಪ್ರದರ್ಶನ ರಚನೆ. ಅದಾಗ್ಯೂ, ಈ ಪ್ರಕರಣದಲ್ಲಿ ಕೌಂಟರ್ ಒಂದು ಮೌಲ್ಯವನ್ನು ಸ್ಥಾಪಿಸುವುದು ಅರ್ಥ, ಶೂನ್ಯ ಕೋಶ ರಚನೆಯ ತರಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ (ಅದು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ) ಮರುಹೊಂದಿಸಿ. ಕೆಳಗಿನಂತೆ ಪ್ರೋಗ್ರಾಂ ಕೋಡ್: ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ನೀವು ಅತ್ಯಂತ n ನ ಪರಿಚಯ ಕೊನೆಗೊಳ್ಳುವ ನೈಸರ್ಗಿಕ ಸಕಾರಾತ್ಮಕ ಸಂಖ್ಯೆಗಳ ಸಂಖ್ಯೆ, ಒಟ್ಟು ಮೊತ್ತ ಸ್ವೀಕರಿಸುತ್ತೀರಿ. ಇದು ಪ್ಯಾಸ್ಕಲ್ ಸೈಕಲ್ ಎಂದೂ, ಕೌಂಟರ್ ಅನುಪಸ್ಥಿತಿಯಲ್ಲಿ ಆ ಭಾವಿಸಬೇಕೆಂದು ಮುಗಿಸಿದ. ನೀವು ಇದ್ದಕ್ಕಿದ್ದಂತೆ ಅದರ ಬಗ್ಗೆ ಮರೆತರೆ, ಪ್ರೋಗ್ರಾಂ ಕೋಡ್ ನಡೆಸುವಲ್ಲಿ, ಕಂಪ್ಯೂಟರ್ ಸ್ಥಗಿತಗೊಳ್ಳಲು ಆರಂಭವಾಗುತ್ತದೆ. ಇದು ಬಟನ್ "ವಿರಾಮ ಬ್ರೇಕ್" ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಸಿ ಬಳಸಲು ವೈವಿಧ್ಯತೆ ವಿವರಣಾತ್ಮಕ ಅಸ್ಥಿರ ಪ್ರತಿ ಮಾಹಿತಿ.

Readln (ಎನ್);

ಸಿ: = 1;

ಆದರೆ ಸಿ <= ಎನ್ ಆರಂಭಿಸಲು ಇಲ್ಲ '- ಸಸ್ಯ ಪರಿಸ್ಥಿತಿಗಳು.

Readln (ಒಂದು [ಸಿ]); ಸಿ: = C + 1; '- ಡೇಟಾ ಆ ಪ್ರತಿ ಮೌಲ್ಯವರ್ಧನೆ, ಕೀಬೋರ್ಡ್ ಓದುತ್ತದೆ.

ಕೊನೆಗೊಳಿಸುವುದು; '- ಚಕ್ರವು ಸಂಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ.

ಸಿ: = 1; '- ಮೂಲ ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸಬೇಕು schetiku.

ಆದರೆ ಸಿ <= ಎನ್ ಬರೆದು (ಒಂದು [ಸಿ]); '- ಹೆಸರು N ಪ್ರದರ್ಶಿಸಿ.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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