פסקל: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
Gadial (שיחה | תרומות)
מ החזרה לגרסה יציבה
שורה 28:
'''integer'''- מספר שלם (מהמספר מינוס 32768 עד 32768).</br>
'''real'''- מספר ממשי (מספרים רציונליים וכן מספרים אי-רציונליים).</br>
'''char'''- תו (כל תו בטבלתהמופיע האסקיעל המקלדת).</br>
'''string'''- מחרוזת (מספר תווים).</br>
'''boolean'''- בוליאני (אמת\שקר-true\false)</br>
שורה 60:
דוגמה לפעולות קלט\פלט פשוטות (כקטע מתכנית):
{{קוד|1=
writeln('enter value');<br />
readln(number);<br />
writeln(number+1, ' is the following number');
}}
על המסך יוצג המספר העוקב של המספר שנקלט.
מסך לדוגמא אם נקלט 2:
{{קוד|1=
enter value<br />
2<br />
3 is the following number
}}
 
שורה 75 ⟵ 79:
דוגמה לשימוש בפעולות חילוק ושארית במספרים שלמים:
{{קוד|1=
Program division;<br />Var<br />
var number,hiluk:integer;
<!-- איך עושים פה 3 רווחים?? כשכותבים תוכנית אז צריך לכתוב אותה מסודר כדי שיבינו אותה -->number,hiluk:integer;<br />Begin<br />writeln('enter a number');<br />readln(number);<br />hiluk:=number div 2;<br />writeln(number, ' ', hiluk);<br />writeln(number mod 2);<br />end.
Begin
writeln('enter a number');
readln(number);
hiluk:=number div 2;
writeln(number, ' ', hiluk);
writeln(number mod 2);
end.
}}
במקרה ונקלט 4, יוצג