Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

محرر ومشغّل الشيفرة الزائفة 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. اضغط Run لرؤية المخرجات ثم تقدّم سطرًا بسطر.

نظرة سريعة على صياغة الشيفرة الزائفة 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 programming languages illustration

انتقل من الشيفرة الزائفة إلى الشيفرة الحقيقية مع Coddy

ابدأ الآن