Menu
Coddy logo textTech

עורך פסאודו-קוד Cambridge IGCSE עם הרצה

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

מה זה פסאודו-קוד?

פסאודו-קוד הוא דרך לכתוב בשפה פשוטה את הלוגיקה של תוכנית לפני שכותבים קוד אמיתי. הוא משתמש במילות מפתח מובנות (IF, FOR, WHILE, PROCEDURE) כדי שהשלבים יהיו חד-משמעיים, אבל מוותר על התחביר המסורבל של שפת תכנות מסוימת. זה הופך אותו למושלם לתכנון אלגוריתמים, ללמידה למבחנים ולהסבר רעיונות.

העורך הזה עוקב אחרי מוסכמות הפסאודו-קוד מתוכניות הלימודים של Cambridge International, IGCSE Computer Science (0478) ו-A-Level Computer Science (9618): DECLARE עם טיפוסים מפורשים, חץ ההשמה ←, OUTPUT ו-INPUT, IF/ELSE/ENDIF, CASE OF, FOR…NEXT, WHILE…ENDWHILE, REPEAT…UNTIL, מערכים שמתחילים מ-1 ו-PROCEDURE/FUNCTION עם RETURNS. לחצו על הרצה כדי לראות את הפלט, ואז עברו שורה אחר שורה.

תחביר הפסאודו-קוד של Cambridge במבט אחד

מבנהתחבירדוגמה
הצהרה על משתנהDECLARE x : TYPEDECLARE total : INTEGER
השמהx ← valuetotal ← 0
פלטOUTPUT expr, exprOUTPUT "Total: ", total
קלטINPUT variableINPUT name
תנאי (if / else)IF … THEN … ELSE … ENDIFIF n > 5 THEN … ENDIF
בחירה מרובת אפשרויותCASE OF x … OTHERWISE … ENDCASECASE OF grade 'A' : … ENDCASE
לולאה עם מונהFOR i ← a TO b [STEP s] … NEXT iFOR i ← 1 TO 10 … NEXT i
לולאה עם תנאי בהתחלהWHILE cond DO … ENDWHILEWHILE n > 0 DO … ENDWHILE
לולאה עם תנאי בסוףREPEAT … UNTIL condREPEAT … UNTIL n = 0
פרוצדורה / תת-שגרהPROCEDURE name(params) … ENDPROCEDURECALL greet("Ada")
פונקציה שמחזירה ערךFUNCTION name(params) RETURNS TYPE … ENDFUNCTIONRETURN n * n
הערה// comment// swap the values

שאלות נפוצות על פסאודו-קוד

מה זה פסאודו-קוד?

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

אפשר באמת להריץ פסאודו-קוד?

בדרך כלל אי אפשר להריץ פסאודו-קוד, אבל העורך הזה מריץ ניב מוגדר היטב (פסאודו-קוד של Cambridge IGCSE / A-Level) כולו בדפדפן, כך שאפשר לראות את הפלט ולעבור עליו שורה אחר שורה.

באיזה פסאודו-קוד העורך משתמש?

הוא עוקב אחרי מוסכמות הפסאודו-קוד של Cambridge IGCSE ו-A-Level: DECLARE, חץ ההשמה ←, OUTPUT, INPUT, IF/ELSE/ENDIF, FOR/NEXT, WHILE/ENDWHILE, REPEAT/UNTIL, מערכים ו-PROCEDURE/FUNCTION.

עורך הפסאודו-קוד בחינם?

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

איור של שפות התכנות ב-Coddy

לעבור מפסאודו-קוד לקוד אמיתי עם Coddy

להתחיל