04-12-2006, 04:59
|
|
|
|
חבר מתאריך: 15.08.06
הודעות: 465
|
|
לכתוב משפט תנאי יודע?
לכתוב לולאה יודע?
אם אתה שואל שאלה כזאת יש להניח סיכוי סביר שלא, גוגל הוא חברך הטוב ביותר עד שתלמד יסודות C.
אחרת, תחשוב עוד כמה שניות, אני בטוח שתצליח.
אם עדיין לא, הפעם נעזור לך
קוד PHP:
#include <stdio.h> int isPerfect(int x){ int y=x; for (int i=1; i<=(int)x/2; i++) if (!(x%i)) y-=i; return (!(y)); }
int main(int argc, char *argv[]) { int i; scanf("%d", &i); if (i>0) if (isPerfect(i)) printf("%d is perfect", i); else printf("%d isn't perfect", i); scanf("%d", &i); }
_____________________________________
Any sufficiently advanced bug is indistinguishable from a feature
|