/ / מפעיל המטלות ב"פסקל ": לשם מה הוא נועד, אילו פעולות הוא מבצע

מפעיל המטלות ב"פסקל ": לשם מה הוא נועד, אילו פעולות הוא מבצע

טורבו פסקל היא שפת תכנות לא מורכבתאבל ללמוד את זה מייגע אם לוקחים את זה ברצינות. משתמש מתחיל מבין את יסודות הקוד מהפשוט ביותר. כך, למשל, הוא לומד תחילה מה מפעיל המטלה עושה, לשם מה, כיצד להציג מחרוזת או משתנים. רק אז המתכנת יפנה להליכים ופונקציות, לעבוד עם סוגי נתונים, קבצים וגרפיקה של מחרוזת. אז מה זה מפעיל מטלות? מה תפקידו בקידוד?

מפעיל מטלה

ארגון חלון העבודה של יישום Turbo Pascal

לפני שתתחיל בחקר החומר התיאורטי, שכולל למעשה את השאלה מה זה מפעיל מטלות, אתה צריך להסתכל מסביב בסביבת העבודה טורבו פסקל.

תפריט היישום מורכב מהסעיפים הבאים:

  • קובץ - נועד לבצע פקודות בסיסיות עם קבצים (ליצור, לפתוח, לסגור, לשמור וכו ').
  • עריכה - זה כולל פקודות לעבודה עם עריכת טקסט (העתקה, הדבקה, גזירה וכו ').
  • חיפוש - נדרש לחיפוש והחלפת טקסט לאורך כל הטקסט של התוכנית.
  • הפעלה - תוכנן להפעלת קוד מוכן, כולל להדגמה שלב אחר שלב של העבודה.
  • קומפילציה - מרכיב את הקוד.
  • ניפוי באגים - נדרש כדי להקל על החיפוש אחר שגיאות בטקסט התוכנית.
  • כלים - מאפשר לך להשתמש בכמה תכונות נוספות של היישום.
  • אפשרויות - מגדיר את האפשרויות הדרושות לעבודה עם מהדר וסביבת התכנות.
  • חלון - נדרש לביצוע פעולות עם חלונות.
  • עזרה - נדרש למצוא את התשובה לשאלה שעלתה.

כעת אפליקציית Pascal ABC צוברת פופולריות. מנקודת מבטם של חלק מהמשתמשים, סביבה זו הרבה יותר נוחה לעבוד איתה.

אלמנטים טורבו פסקל

מפעיל הקצאת פסקל

בכל שפת תכנות מבנה הקוד שונה, אך ישנן נקודות נפוצות. לכן, בפסקל, בניית הבעיה כולה תיראה כך:

פריימר לתכנית; // כותרת התוכנית

משתמש crt; // רשימת המודולים המשומשים

תווית metka1; // תיאור התוויות

מספר קונסט = 10; // להכריז על קבוע

הקלד newtype = סט מחרוזת; // תיאור סוגי המשתנים

Var a: מספר שלם; b: אמיתי; c: סוג חדש; d: בוליאני; e: char; // הצהירו על משתנים

----------------------------------- // תיאור הנהלים והפונקציות

התחל

{גוף התוכנית} // קטע הצהרה

סוף.

מפעיל המטלה תופס את מקומו של כבוד בגוף התוכנית.

סיור מהיר בתכנות סוגי נתונים

לא רק מפעיל המטלות בפסקל מעלה שאלות מצד המשתמשים. לעתים קרובות סוגים של נתונים גם הם נעולים.

כל הנתונים בסביבת טורבו פסקל מתחלקים לשתי קטגוריות: משתנים וקבועים. הם יכולים להיות אחד מהסוגים הבאים:

  • מספר שלם;
  • חוֹמֶר;
  • סִמלִי;
  • חוּט;
  • הוקלד;
  • הגיוני.

כמו כן ניתן להזמין קבועים.

המשתנים מתוארים בקוד התוכנית באופן הבא: var <שם משתנה>: סוג נתונים. קבוע מוכרז כך: const <שם קבוע> = ערך.

אינך צריך להכניס סוגריים <> לקוד התוכנית.

מפעילים בסיסיים של שפת טורבו פסקל

מפעיל הוא מבנה שמראה אילו פעולות התוכנית צריכה לבצע. בכתיבת קוד, בפרט בשפת טורבו פסקל, ישנם אופרטורים רבים:

  • מותנה;
  • מרוכבים;
  • בחירה בין מספר אפשרויות;
  • מַעֲבָר;
  • מְשִׁימָה;
  • מעל רשומות וחפצים;
  • ריק;
  • מחזורים (עם פרמטר, תנאי מוקדם, תנאי לאחר).

מפעילי תוכניות או מבנים שהםהחלקים המרכיבים של קוד התוכנית מתבצעים תמיד לפי סדר כתיבתם, כלומר מלמעלה למטה, משמאל לימין. היוצא מן הכלל מותנה. מפעיל ההקצאה, כמו רבים אחרים, דורש נוכחות שלט ";" בסוף השורה, כלומר. נקודה-פסיק. לפיכך, סמל זה מפריד בין הקונסטרוקציות זה לזה ומגביר את בהירות התוכנית. אבל יש "אבל": אסור בהחלט להניח את נקודה-פסיק לפני המילה אחרת.

מפעילי הקלט נקראים (משתנים) ו- readln (משתנים). דוגמה: קרא (א); readln (א, ב); readln (ד).

מפעילי הפלט הם כתיבה (משתנים) וכתובת כניסה (משתנים). דוגמה: כתוב (a, g); writeln ('הזן נתונים'); כתוב ('שטח פנים S =', S); כתוב (ו: 6: 3).

עבור עיכוב מסך בשימוש בטורבו פסקלהצהרת readln בסוף הקוד לפני הסוף האחרון. בתוכנית זו היעדר קו כזה לא יציג את תוכן הפתרון. ב- PascalABC, אין צורך לכתוב readln בסוף הקוד.

כדי לנקות את המסך, השתמש במפעיל clrscr, המכנה את מודול ה- crt המובנה. שוב, לכל תוכנית יש את הניואנסים שלה.

מפעיל מטלות

עכשיו בואו נעבור ישירות לנושא שלנו.מפעיל ההקצאה בפסקל הוא תהליך הכנסת ערכי המשתנים לתאי הזיכרון. באופן כללי, זה נראה כמו איות רציף של נקודתיים עם סימן "שווה", כלומר ": =". סמלים אלה הם שאחראים על פעולת ההקצאה.

לשם מה מפעיל המטלה?מנגנון פעולתו הוא כדלקמן: במהלך התוכנית מחושב ביטוי שאת תוצאתו יש להזין בזיכרון. כתובת התא בו יוחדרו הנתונים נקבעת על ידי המשתנה שמשמאל לסימן ": =".

ניתן לציין זאת באופן סכמטי כדלקמן:

  • משתנה ← ביטוי חזרה.

להלן כמה ביטויים כדוגמאות:

  • A: = b + c / 2;
  • b: = n;
  • n: = b;
  • x: = 15;
  • x: = x + 3.

יש לציין ששני הביטויים "b: = n" ו- "n: = b" מבצעים פעולות שונות.

מאפיין של מפעיל ההקצאה הואשהנתונים משני הצדדים של סימן ": =" (הנקרא "להקצות") חייבים להיות מאותו סוג. במילים אחרות: תאימות המטלה שלהם חייבת להיות 100%. לדוגמא, ניתן להקצות ביטוי שלם למשתנה אמיתי, מכיוון שתת-קבוצה של משתנים שלמים נמצאת בתחום השבר. הָהֵן. הסימון "משתנה אמיתי: = ביטוי שלם" נכון.

בשביל מה מפעיל המטלה

דוגמאות למשימות

כדי להבין לאיזה מפעיל מטלה ישאדיב, יש צורך לפתור מספר בעיות. רק תרגול יאפשר לך להימנע מטעויות גסות ובלתי נסלחות בכתיבת קוד התוכנית, כמו גם לחסוך זמן.

תרגיל 1

ניתן מעגל. לפי תנאי, היקף L מוזן על ידי המשתמש מהמקלדת. יש צורך לחשב את שטח המעגל S שתוחם על ידי מעגל זה.

אלגוריתם של פעולות:

  • חשב את ערך הרדיוס בעזרת הנוסחה להיקף המעגל.
  • הגדר את הנוסחה לאזור המעגל.
  • הצג את התוצאה על המסך.

מפעיל ההקצאה הוא

מטלה 2

ניתן חרוט קטום. המשתמש קובע את הערכים של רדיוס הבסיס Rb, Rm והגובה h. חישבו את הנפח ואת שטח הפנים של הדמות באמצעות הנוסחאות והערכים שצוינו.

אילו פעולות מבצע מבצע ההקצאה

אלגוריתם של פעולות:

  • הזן את הנתונים הנדרשים מהמקלדת.
  • ציין נוסחאות למציאת נפח ושטח פני חרוט קטום.
  • חשב V ו- S.
  • הציג אותם על המסך.
אהבתי:
0
הודעות פופולריות
התפתחות רוחנית
מזון
כן