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

"ಪ್ಯಾಸ್ಕಲ್" ನಲ್ಲಿ ಅಪವರ್ತನೀಯ: ಹೇಗೆ ಲೆಕ್ಕ. ಕಾರ್ಯಕ್ರಮಗಳು ಉದಾಹರಣೆಗಳು

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

ಅಳವಡಿಸಿ ಸಮಸ್ಯೆ ಕನಿಷ್ಠ ಮೂರು ರೀತಿಯಲ್ಲಿ ಮಾಡಬಹುದು. ಅವರು ವಿವಿಧ ನಿರ್ವಾಹಕರು ಬಳಸಲಾಗುತ್ತದೆ.

ಗಣಿತದ ಮಾಹಿತಿ

ನಿರ್ಮಾಣ ಮುಂದುವರಿಯುವುದಕ್ಕೆ ಮುಂಚಿತವಾಗಿ, ಇದು ಕ್ರಮಾವಳಿಗಳು ಮತ್ತು ಬರಹ ಕಾರ್ಯಕ್ರಮಗಳ ಸಿದ್ಧಾಂತ ಅಧ್ಯಯನ ಅಗತ್ಯ. ಗಣಿತಶಾಸ್ತ್ರದಲ್ಲಿ, ಅಪವರ್ತನೀಯ ಕಡಿಮೆಯಿದ್ದರೂ ಸಕಾರಾತ್ಮಕ ಪೂರ್ಣಾಂಕಗಳ ಮೇಲೆ ಅಭಿವ್ಯಕ್ತಿ ಮೌಲ್ಯಮಾಪನ ಇದು ಹಲವಾರು ಉತ್ಪನ್ನವಾಗಿದೆ.

ಒಂದು ಉದಾಹರಣೆ ವ್ಯಾಖ್ಯಾನ ಸಹಾಯ ಮಾಡುತ್ತದೆ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ. ನೀವು ಸಂಖ್ಯೆ 3 ನಿರ್ಧಾರವನ್ನು 3. ಅಪವರ್ತನೀಯ ಹುಡುಕಲು ಬಯಸುವ ಭಾವಿಸೋಣ! = 3 * 2 * 1 = 6.

ಇದು ಸಂಖ್ಯೆಯ ನಂತರ ಇಡಲಾದ ಕ್ರಿಯಾಶೀಲ ಘೋಷಣಾ ಮಾರ್ಕ್ ಸೂಚಿಸುತ್ತದೆ. ಪ್ರಮುಖ ಟಿಪ್ಪಣಿ: ಅಪವರ್ತನೀಯ ಕೇವಲ ಧನಾತ್ಮಕ ಪೂರ್ಣಾಂಕಗಳು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ. 0: ಅದೇ ಸಮಯದಲ್ಲಿ, ಶೂನ್ಯ ಪರಿಚಯಿಸಿದವು! = 1.

ದೀರ್ಘ ಉದ್ಯೋಗ - ದೊಡ್ಡ ಕೈಯಾರೆ ಸಮೀಕರಣವನ್ನು ಪರಿಗಣಿಸಿ. ಕಂಪ್ಯೂಟರ್ ತಂತ್ರಾಂಶಗಳನ್ನು ಬಳಸಿ ಲೆಕ್ಕ ಪ್ರಕ್ರಿಯೆಯು ವೇಗಗೊಳಿಸಲು. ಮುಂದೆ, "ಪಾಸ್ಕಲ್" ನಲ್ಲಿ ಅಪವರ್ತನೀಯ ಪಡೆಯುವ ಬಗೆಗಳಿವೆ ಪರಿಗಣಿಸುತ್ತಾರೆ.

ಮೊದಲ ವಿಧಾನ

ಕೋಡ್ ಕೆಳಗೆ ಕಾರ್ಯಕ್ರಮದ ಆವೃತ್ತಿ ತೋರಿಸುತ್ತದೆ.

ಉದಾಹರಣೆಯಲ್ಲಿ ಲೂಪ್ ದೇಹದ ಮೊದಲು ಬರೆಯಲ್ಪಡುತ್ತವೆ ಸ್ಥಿತಿಯನ್ನು ಒಂದು ಸಂಯುಕ್ತ ನಿರ್ಮಾಣ ಬಳಸಿ. ದಾಖಲೆ ಸಿಂಟ್ಯಾಕ್ಸ್:

ಹಾಗೆಯೇ {ಸ್ಥಿತಿಯನ್ನು} ನೀವು {} posledovatelnost_operatorov;

ಕೆಳಗಿನಂತೆ ಕೋಡ್ ಸಾಗುತ್ತದೆ: ಪ್ರೋಗ್ರಾಂ ಒಂದು ಸಕಾರಾತ್ಮಕ ಪರೀಕ್ಷೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ಅಭಿವ್ಯಕ್ತಿ {ಸ್ಥಿತಿಯನ್ನು} ಸಿಂಧುತ್ವವನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ posledovatelnost_operatorov ಹಾದು {}.

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

  • 2 - ಲೆಕ್ಕ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ ಫಾರ್ ಸಂಖ್ಯೆ n ಸೂಚಿಸುತ್ತದೆ;
  • 6 - ಸರಣಿ ಶೀರ್ಷಿಕೆ;
  • 7 - ಆವರ್ತನದ ಪ್ರಕ್ರಿಯೆ ಆರಂಭವಾದಾಗ;
  • 8 - ಎನ್ ಅಪವರ್ತನೀಯ ಮೌಲ್ಯವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ವೇರಿಯಬಲ್ ವಾಸ್ತವವಾಗಿ, ಲೆಕ್ಕಾಚಾರದಲ್ಲಿ;
  • 9 - ಒಂದು ಪ್ರತಿ ವೇರಿಯಬಲ್ ಹೆಚ್ಚಿಸುವುದು;
  • 10 - ಚಕ್ರದ ಕೊನೆಯಲ್ಲಿ.

ಎರಡನೇ ರೀತಿಯಲ್ಲಿ

ಮುಂದಿನ ಕೊಡುಗೆಗಳನ್ನು ಪುನರಾವರ್ತಿತ ಹೇಳಿಕೆಯೊಂದಿಗೆ "ಪ್ಯಾಸ್ಕಲ್" ನಲ್ಲಿ ಅಪವರ್ತನೀಯ ಲೆಕ್ಕ.

ವಿನ್ಯಾಸ ಸೈಕಲ್: {ಸ್ಥಿತಿಯನ್ನು} ಪುನರಾವರ್ತಿತ {posledovatelnost_operatorov} ವರೆಗೆ;

ಪ್ರೊಗ್ರಾಮ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು, ಲೈನ್ ಲೈನ್ ಪರಿಗಣಿಸಬಾರದು:

  • 2 - ಎನ್ ಲೆಕ್ಕ ನಡೆಸಲಾಗುತ್ತದೆ ಇದು ನಿರಂತರ ಪೂರ್ಣಾಂಕ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ;
  • 7 - ಆವರ್ತನದ ಪ್ರಕ್ರಿಯೆ ಆರಂಭವಾದಾಗ;
  • 8, 9 - ಅಪವರ್ತನೀಯ ಲೆಕ್ಕ ಮತ್ತು ಪ್ರತಿ ಹೆಚ್ಚಿಸಲು ನಾನು;
  • 10 - ಲೂಪ್ ದೇಹದ ಕೊನೆಯಲ್ಲಿ;
  • 11 - ಪರಿಸ್ಥಿತಿಯ ಪರಿಶೀಲನೆ, ಪರಿಸ್ಥಿತಿ ಹೇಳಿಕೆಗಳನ್ನು ಅನುಕ್ರಮ ನಂತರ ಇದೆ ರಿಂದ ಮತ್ತೆಮಾಡಲು ಒಮ್ಮೆಯಾದರೂ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಮೂರನೇ ರೀತಿಯಲ್ಲಿ

ನಂತರದ ಕಾರ್ಯಕ್ರಮವು ಇದು "ಪ್ಯಾಸ್ಕಲ್" ನಲ್ಲಿ ಅಪವರ್ತನೀಯ ಲೆಕ್ಕ ಸಾಧ್ಯವಾಗಿಸಿತು ಮತ್ತು ಗಾತ್ರದಲ್ಲಿ ಅತ್ಯಂತ ಸಾಂದ್ರವಾಗಿರುತ್ತದೆ. ಕಾರಣ - ಆಯೋಜಕರು ಇದಕ್ಕಾಗಿ ನಾನು ಎದುರಿಸಲು ಹೆಚ್ಚಳವನ್ನು ಸೈಕಲ್ ನಿಯತಾಂಕಗಳನ್ನು ಸ್ಥಾಪಿತವಾಗಿದೆ, ಬಳಸಲಾಗುತ್ತದೆ.

ರೆಕಾರ್ಡ್ ಆಯೋಜಕರು: ಫಾರ್ {} {nachalnoe_znachenie konechnoe_znachenie} ನೀವು {} posledovatelnost_operatorov ಗೆ.

ಕೆಳಗಿನಂತಿವೆ (ಅಂಕಿ ಮಾಡಿ ಲೈನ್ ನೀಡಲಾಗುತ್ತದೆ) ಕೋಡ್ ಕೆಲಸ:

  • 2 - ಸಂಖ್ಯೆಯ ಸ್ಥಿರ ಮೌಲ್ಯದ ಎನ್ ಅಪವರ್ತನೀಯ ಲೆಕ್ಕಾಚಾರ ಯಾವ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ;
  • 6 - ಸೈಕಲ್ ನಿಯತಾಂಕಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ - ಆರಂಭಿಕ ಮತ್ತು ಅಂತಿಮ ಮೌಲ್ಯಗಳು;
  • 7 - ಆವರ್ತನದ ಪ್ರಕ್ರಿಯೆ ಆರಂಭವಾದಾಗ;
  • 8 - ವೇರಿಯಬಲ್ ವಾಸ್ತವವಾಗಿ ಲೆಕ್ಕಾಚಾರದಲ್ಲಿ;
  • 9 - ಚಕ್ರದ ಕೊನೆಯಲ್ಲಿ.

ಹೇಳಿಕೆಯನ್ನು

ಸಹ ಹತ್ತು ಅಪವರ್ತನೀಯ ಸಂಖ್ಯೆಗಳಿಗೆ ಪರವಾನಗಿಯನ್ನು ಡೇಟಾ ಪ್ರಕಾರ ಪೂರ್ಣಾಂಕ ಹೆಚ್ಚಿನ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ, ಪ್ರೋಗ್ರಾಂ "ಪ್ಯಾಸ್ಕಲ್" ದೋಷ ಸಂದೇಶವನ್ನು ತೋರಿಸುತ್ತದೆ. ಇದು ಸರಳ ಫಿಕ್ಸ್ - ನೀವು ನಿಜವಾದ ಮೌಲ್ಯಗಳು ಸಂಗ್ರಹಿಸಲು longint ಅಥವಾ ಬಳಕೆ ರೀತಿಯ ವೇರಿಯಬಲ್ ಫಲಿತಾಂಶಗಳ ಡೇಟಾ ಪ್ರಕಾರ ಬದಲಿಗೆ ಅಗತ್ಯವಿದೆ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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