עבור לתוכן

עזרה בכתיבת תוכנית If

Featured Replies

פורסם

היי,

משימה:

כתוב תוכנית שבודקת אם המספר הדו ספרתי מקיים את התנאים הבאים:

ספרת העשרות זוגית

ספרת האחדות גדולה מספרת העשרות.

כתבתי תוכנית שהIf שלה הוא כזה:

If (a<100)&&(a>=10)&&(a%10>a)&&(a/10)/2

זה בסדר?

פורסם

על איזו שפת תכנות אתה מדבר? (ומה הקשר ל-low level? הועבר).

חוץ מזה, יש דרך מאוד פשוטה לבדוק אם הקוד שלך נכון: תריץ את התכנית עם כל מיני קלטים אפשריים (תציב ערכים כלשהם ב-a ואז תריץ את ה-if הזה).

פורסם
  • מחבר

שפת C, ממש ברמה הכי בסיסית.

אני אמור להריץ את התוכנית על Turbo C

פורסם

אז תציין את השפה בכותרת.

וכמו שאמרתי: פשוט תריץ את התכנית על כל מיני קלטים ותראה מה מצליח או נכשל.

פורסם
  • מחבר

אין לי על מה להריץ את זה, הTC לא עובד בWin7, רק כשאגיע לכיתה אני אוכל להריץ.

פורסם

קודם כל אפשר להריץ תחת dosbox. חוץ מזה, אתה יכול להתקין סביבת פיתוח נורמלית (visual c++ express) ולהריץ בה את הקוד.

כמובן אתה תמיד גם יכול "להריץ" את הקוד באמצעות דף ועט. תבחר a כלשהו, תסתכל על הביטוי הלוגי שלך ותשערך אותו על ה-a הזה. תרשום את כל אחד מהתנאים על דף ותרשום האם כל אחד מהם מתקיים על ה-a הזה (אבל לא סתם לנחש, אלא ממש לכתוב את הביטוי, לחשב מה הערך של כל חלק שבו ולראות אם ההשוואה נכונה).

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים