פורסם 2003 בינואר 1222 שנים מישהו יוכל לפתור לי תרגיל זה? אני לא מבין ויודע כיצד לפתור אותו... :-\ כתוב פונקציה המקבלת מספר שלם חיובי בן 9 ספרות - NUM, ומספר שלם חיובי חד-ספרתי - N. הפונקציה הופכת את הסדר של N הספרות האחרונות של המספר NUM ומחזירה את NUM לאחר השינוי. לדוגמה: אם NUM=123456789 ו-N=3 אז הפונקציה תחזיר NUM=123456987 אני אשמח לקבל תשובה פשוטה. תודה רבה רבה מראש!
פורסם 2003 בינואר 1222 שנים אתה לא חושב שזה מוגזם?כבר ענו לך על זה בפעם הקודמת ששאלת.בשתי שיטות שונות, אפילו.
פורסם 2003 בינואר 1222 שנים מחבר אם זו בעיה מצדכם לענות שוב, למה לא אמרתם?לפחות מישהו יוכל להנחות אותי או שגם את זה אסור?
פורסם 2003 בינואר 1322 שנים /*Lets assume we're inputting the appropriate values*/long Num2=0,Num=123456789;int N=3,i;for (i=0;i<N;i++) { Num2*=10; Num2+=Num%10; Num/=10; }for (i=0;i<N;i++) Num*=10;Num+=Num2;/*Done deal! The right value is inside Num*/
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.