10 תשובות
^^תן רגע לחשוב
אתה רק צריך שיעשה הדפסה נכון?
שואל השאלה:
כן אין החזרה
כן אין החזרה
public static void printwithcommas(int num) {
if (num > 999) {
printwithcommas(num/1000);
system.out.print(',');
if (num % 1000 < 100) system.out.print('0');
if (num % 1000 < 10) system.out.print('0');
system.out.print(num%1000);
}
else {
system.out.print(num);
}
}
if (num > 999) {
printwithcommas(num/1000);
system.out.print(',');
if (num % 1000 < 100) system.out.print('0');
if (num % 1000 < 10) system.out.print('0');
system.out.print(num%1000);
}
else {
system.out.print(num);
}
}
הוא ביקש סי שארפ לא ג'אווה
אנונימי
הרקורסיה תהיה לאחר שהמרת לסטרינג, אתה יוצר פונקציה אחרת כדי שהיא תקבל סטרינג ותחזיר לך אותו עם פסיקים
שואל השאלה:
יש דרך אחרת? כי פשוט לא למדנו את החומר הזה על סטרינג
יש דרך אחרת? כי פשוט לא למדנו את החומר הזה על סטרינג
אתה ממיר אותו לסטרינג ובודק את אורך הסטרינג, לאחר מכן אתה פשוט צריך להוסיף פסיקים לאחר 3 ספרות מימין לשמאל
אני לא מתכנת c# ולא java, אז לא להיות קטנוני בכך שהבאתי קוד שלם
באותו הנושא: