ערכתי לאחרונה בתאריך 01.11.03 בשעה 14:38 בברכה, code_blue
ויש לי עוד בעייה קטנה אני צריך לעשות איזה תוכנית שאמורה לבצע את הדבר הבא..
לקחת את כל המספרים בתחום של מ 100 עד 1000.
לבדוק אם :למשל 133..
ספרת האחדות(בשלישית) + ספרת העשרות (בשלישית) + ספרת המאות (בשלישית)
אם זה שווה למספר שאותו בדקתי אני צריך להציג את המספר על המסך..
ואני רוצה שיציג לי את כל המספרים שעומדים בתנאי הזה בתחום הנדרש
הנה מה שאני כתבתי וזה לא עובד..
זה כאילו מוציא לי פלט ריק
אודה למי שיעזור לי למצוא למה!
#include <stdio.h> #include <conio.h> void main () { int a,b,c,d,e;
clrscr(); for (a=100;a<1000 && a==e;a++) { b= a/100; c=((a-(b*100))/10) ; d= a-(b*100)-(c*10) ; e= (b*b*b)+(c*c*c)+(d*d*d); printf ("the numbers are:%d\n",a); }
}
|