ABA


"צריך עזרה בתרגיל קטן ב c למתחילים"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10596 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10596
NoBuddy
חבר מתאריך 2.7.02
14473 הודעות
   21:02   07.02.12   
אל הפורום  
  צריך עזרה בתרגיל קטן ב c למתחילים  
 
  

רשום להשתמש בחילוק ובשארית אבל אני לא מצליח לחשוב על איך ליישם את זה
אגב התרגיל ברמת if else ולולאת while... לא יותר מזה

תודה אנשים


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  התרגיל די פשוט כמו שאמרת TheKid 07.02.12 23:33 1
     תודה מלך.. שאלה NoBuddy 08.02.12 00:54 2
         מכתב TheKid 08.02.12 08:33 3
             חחחחnחחח כנראה שלא הבנתי כמו שצריך את המודולו NoBuddy 08.02.12 12:59 4

       
TheKid לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.10.07
17978 הודעות, 1 פידבק
   23:33   07.02.12   
אל הפורום  
  1. התרגיל די פשוט כמו שאמרת  
בתגובה להודעה מספר 0
 
   בעיקרון אתה כבר יודע שאתה מקבל מספר של 5 ספרות.
כלומר אם abcde הוא המספר שלך
אתה רוצה לבדוק שa=e וגם b=d
וזהו.
על מנת להוציא את ספרת היחידות , e, אתה סה"כ צריך למצוא את שארית חלוקת המספר ב10. (mod)

על מנת להוציא את ספרת העשרות אלפים , a, אתה סה"כ צריך למצוא את שארית חלוקת המספר ב10000. (div)

וכן את b וd
לאחר שמצאת אותם...

אתה מבצע פעולת תנאי



if (a==e) && (b==d)
return 1;
else return 0;


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
NoBuddy
חבר מתאריך 2.7.02
14473 הודעות
   00:54   08.02.12   
אל הפורום  
  2. תודה מלך.. שאלה  
בתגובה להודעה מספר 1
 
   את a ו e בסופו של דבר הבנתי
הקטע הוא איך אני מוצא את b ו d בדרך הזאת

בוא נגיד ניקח את המספר 12321
אם אני רוצה למצוא את b אני מחלק ב 10000 אני מקבל 1.2321 כלומר שארית 2321 שאותה אני מחלק ב 1000 ומקבל 2.321 כלומר 2

את השארית 321 אני מחלק ב 100 מקבל 3.21, מדלג כי זאת הספרה האמצעית
מחלק את את השארית 21 ב 10 ומקבל 2.1 כלומר 2

נראה לי שסיבכתי את זה רצח

נראית לי דרך קצת ארוכה כי האיזור הזה קצת אפור לי
לא התעסקתי יותר מדי עם שארית. יש אפשרות לקחת רק את הספרה הראשונה בשארית או שחייבים לחלק ולהוציא את המספר השלם?

תודה אחי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
TheKid לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.10.07
17978 הודעות, 1 פידבק
   08:33   08.02.12   
אל הפורום  
  3. מכתב  
בתגובה להודעה מספר 2
 
  

b=(num%10000)/10
d=(num/10)%10


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
NoBuddy
חבר מתאריך 2.7.02
14473 הודעות
   12:59   08.02.12   
אל הפורום  
  4. חחחחnחחח כנראה שלא הבנתי כמו שצריך את המודולו  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net