Professional Documents
Culture Documents
פרק 1
מבוא לתכנות מחשבים ושפת C
פלט קלט
OUTPUT INPUT
SCE-Chapter-1-Introduction Shayke Bilu PhD
ניהול עיבוד הנתונים
12
?שאלות
מקש הסבר
() מיועדים לסימון קטעים של ערכי ונתוני פונקציות
[] מיועדים לסימון תחום הגדרת מערכים
{} מיועד לסימון התחלת וסוף מקטע של פקודות
: מיועד לשימוש לכותרות
# מיועדת לסמן את פקודות הקדם מעבד
, מיועדת להפריד בין משתנים
; מיועדים לסמן סוף פקודת ביצוע
SCE-Chapter-1-Introduction Shayke Bilu PhD
מילים שמורות בשפת C
22
קלט
פלט
השמה
העברה
מחיקה
פעולות חשבון בסיסיות
פעולות השוואה
פעולות לוגיות
SCE-Chapter-1-Introduction Shayke Bilu PhD
פעולת הקלט
30
תרגילים
y=2 (x - 1) (2
x=y / 2 * x (3
x=(x + y) % 3 / 2 (4
קלט /פלט
?שאלות
דוגמאות
H=2*PI*R טעות
R
H
לא כן
R<=0
סוף
S=A*A
A טעות
S
לא כן
סוף A<=0
mis1 ,mis2
טעות
mis1 mis2
כן לא
mis1==mis2
סוף
SCE-Chapter-1-Introduction Shayke Bilu PhD
48
תרגילים
התחלה
סימן התחלת התרשים
;mis1=3 mis2 =5
קלט שני ערכים לשני משתנים
;mis1 ;mis2 הדפסת ערכי שני המשתנים כפי
שנקלטו
;ezer = mis1
;mis1 = mis2 החלפת הערכים בין שני המשתנים
;mis2 = ezer
התחלה
סימן התחלת התרשים
;mis1=3; mis2 =5
קלט ארבעה ערכים לארבעה
;mis3=6; mis4=7 משתנים שונים
ביצוע חישוב ממוצע
;avg = (mis1+mis2+mis3+mis4)/4
הדפסת הממוצע
avg
סימן סיום התרשים
סוף
ax + b = 0
התחלה
סימן התחלת התרשים
קלט מספר דו ספרתי למשתנה
;mis1=83
?שאלות
הוראות תנאי
10 < 4 (1
15 == 8 (2
50 != 20 (3
20 <= 40 (5
20 >= 20 (6
x >= 15 (7
x + 3 < y - 2 (8
SCE-Chapter-1-Introduction Shayke Bilu PhD
דוגמה להוראת תנאי
61
סיום
תהליך
SCE-Chapter-1-Introduction Shayke Bilu PhD
כללים בכתיבת תנאים
62
?שאלות
תרגילים
עובד יוצא לפנסיה בגיל .67קלוט גיל עובד והדפס אם (4
הוא בפנסיה או לא .אם הוא עדיין עובד הדפיסו כמה
שנים נותרו לו עד הפנסיה.
?שאלות
קינון תנאים
?שאלות