פורסם 2015 בנובמבר 2010 שנים היי, יש לי משימה לכתוב חתיכת קוד פשוטה יחסית. התוכנית מקבלת מספר מהממשתמש ועושה אחת מהפעולות הבאות 1) בודקת האם המספר ראשוני או לא 2) ופה הבעיה. היא משתמשת במספר שנקלט למשחק 7 בום. הוא מדפיסה את כל המספרים שמתחלקים ב 7 ללא שארית ו את כל המספרים שמופיעה בהם הספרה 7. ומדפיסה אותם בסדר מהקטן לגדול. הכל טוב ויפה עד לחלק האחרון. יש לי קוד לא מושלם הבעיה שלי היא איך לסמן את כל המספרים שמופיעה בהם הספרה 7. חשבתי על משהו כמו לחלק ת המספר ב 10 כל פעם אבל נגיד שיש לי 127675 איך אי יכול לסמן את כל ספרות ה 7 ? הנה הקוד
פורסם 2015 בנובמבר 2010 שנים קודם כל - מה שאתה צריך לעשות - ממש לא מובן... אתה קולט מספר לטובת 7בום, ואתה צריך לעשות.... מה? בכל מקרה, בשביל לבדוק אם במספר מסוים יש את הספרה 7, הייתי מציע לך ליצור פונקציה שמקבלת מספר, בודקת את ספרת האחדות (משווה אותה ל-7) ומקצצת אותו כל פעם ב-10. אם נמצאה הספרה 7, יוצא מהפונקציה ומחזיר ערך מסוים. אם לא, יוצא מהפונקציה ומחזיר ערך אחר.
פורסם 2015 בנובמבר 2110 שנים מחבר נראה שהבנת אותי טוב.זה היה הכיון שלי חוץ מהעניין שאני לא ממש יודע איך לבדוק את ספרת האחדות.איך אני משווה את ספרת האחדות ל7 נגיד במספר 13765?עוד בעיה לאחרונה שאני מסנה לדבג בויזואל 2010 ואני מקבל הודעת שיגאה שהוא לא מצליח למצוא את הקובץ (למרות שהנתיב שמויין נכון והקובץ נמצא)והודעה כזו error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartupוכזו fatal error LNK1120: 1 unresolved externalsבדיבגרניסיתי כבר כמה דברים לא הצליח.יש רעויונות?
פורסם 2015 בנובמבר 2310 שנים הוא לא אומר שאין קובץ, הוא אומר שאין main. מוציאים את ספרת האחדות מתוך מספר באמצעות מודולו (%).
פורסם 2015 בנובמבר 2610 שנים 175896%10=6175896/10=17589... נערך 2015 בנובמבר 2610 שנים על-ידי Second Edition
פורסם 2015 בנובמבר 2710 שנים מחבר תודהאבל את זה כבר הפנמתיהעיה שלי זה עם הויזואל סטודיו. לא נותן לי לדבג.
פורסם 2015 בדצמבר 299 שנים לא הגדרת טיפוס לפונקציית הmain. תשנה את השורה: main_t() ל: int main_t() עריכה: אני רואה עכשיו בעיות נוספות בקוד שלך.. למטה, השורה if(i/ count צריכה סוגר ( נערך 2015 בדצמבר 299 שנים על-ידי spipo
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.