אין לי כרגע אתר או ספר אבל קבל ממני מבוא:
תוכנית בפסקל מתחילה ב program ושם תוכנית;
למשל:
לאחר מכן מגדירים משתנים באמצעות var. דוגמא:
כלומר, יהיו שני משתנים בתוכנית a ו b מסוג integer(שלמים). יש הרבה סוגים של משתנים, עוד סוג הוא real ממשיים.
אחר כך כותבים begin, תחילת כתיבת ההוראות בתוכנית.
פעולת קלט-read
פעולת פלט-write
דוגמא:
פעולה זו תקלוט ערכים למשתנים a,b מהמשתמש. המשתמש יקליד את המספרים.
דוגמא לפעולת פלט:
התוכנית תפלוט את הערכים של a,b ותדפיס אותם על המסך, לפי הערכים שנקלטו מהמשתמש או שעשית פעולת הצבה בתוכנית. כדי להציב כותבים משתנה נקודתיים שווה ומספר למשל: a:=6 המשתנה a מקבל את הערך 6.
הפעולה תדפיס את המילה hello כמו שהיא ולא את ערך המשתנה מכיוון שיש גרשיים/
אגב, אם אתה מוסיף ln אחרי write כפי שעשיתי, אז הפעולה הבאה תהיה בשורה הבאה.פסקל תומכת בכל פעולות החשבון + - * /
תוכנית בפסקל מסתיימת עם end. עם נקודה!!!
קח דוגמא קטנה לתוכנית שתוכל להעתיק אותה למהדר, לראות איך היא עובדת, לשנות דברים וכך ללמוד:
program hello; var a,b:real; begin writeln('hello! this is a program'); readln(a,b); writeln(a+b); writeln(a-b); writeln(a*b); writeln(a/b); readln; end.
|
תוכנית זו כותבת את המשפט: hello! this is a program
קולטת ערכים למשתנים a ו-b
ופולטת את סכומם,הפרשם,מכפלתם ומנתם.
מומלץ בסוף התוכנית לכתוב readln; . זוהי פעולת קלט שדורשת בסוף התוכנית מהמשתמש ללחוץ על כל מקש כדי לצאת. אם לא תעשה כך הפעולות ייתבצעו וייעלמו כך שלא תשים לב למה שקורה.
זה רק מבוא!!! תמשיך ללמוד.
בהצלחה.