עזרה בג'אוה - מציאת ביטוי מתמטי - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

עזרה בג'אוה - מציאת ביטוי מתמטי


Pirate
 Share

Recommended Posts

שלום לכולם,

 

בקצרה:

צריך למצוא ביטוי שמקבל ערך מסוג int, כאשר הערך שווה ל0 הביטוי כולו שווה 1. וכאשר הערך שווה יותר מ-0, הביטוי כולו שווה 0.

 

בגדול:

תוכנית שמורידה את המספרים מ-10 ל0 כל הפעלה של השיטה מורידה ב-1, אם מפעילים יותר מ10 פעמים את השיטה - אסור שיהיה מינוס אחד, מינוס שתיים, וכן הלאה... כלומר להישאר על 0.

 

מגבלות:

ניתן להשתמש אך ורק באופרטורים אריטמטיים בלבד. (לא תנאים, לא משתנים נוספים...)

 

סטטוס נוכחי:

הגעתי למצב שהתוכנית מורידה את הספרות מ10 ל1 ונשארת שם... לא מגיעה ל0 באמצעות הביטוי הבא: 

ציטוט

        x = x-1+((x+1/1)/(x+1%x+1));

 

קישור לתוכן
שתף באתרים אחרים

ציטוט של Pirate

בקצרה:

צריך למצוא ביטוי שמקבל ערך מסוג int, כאשר הערך שווה ל0 הביטוי כולו שווה 1. וכאשר הערך שווה יותר מ-0, הביטוי כולו שווה 0.

 

בגדול:

תוכנית שמורידה את המספרים מ-10 ל0 כל הפעלה של השיטה מורידה ב-1, אם מפעילים יותר מ10 פעמים את השיטה - אסור שיהיה מינוס אחד, מינוס שתיים, וכן הלאה... כלומר להישאר על 0.

 

מגבלות:

ניתן להשתמש אך ורק באופרטורים אריטמטיים בלבד. (לא תנאים, לא משתנים נוספים...)

 

סטטוס נוכחי:

הגעתי למצב שהתוכנית מורידה את הספרות מ10 ל1 ונשארת שם... לא מגיעה ל0 באמצעות הביטוי הבא: 

 

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

אם אני קורא לפונקציה עם 10, מה אני אמור לקבל חזרה? לפי בקצרה - 0 לפי בגדול 9 (כל הפעלה של השיטה מורידה ב-1)

קישור לתוכן
שתף באתרים אחרים

הצטרפ/י לדיון

בשלב זה תוכל/י להצטרף לדיון, ולאחר מכן להצטרף לקהילה שלנו. אם כבר יש לך חשבון אצלנו, אנא התחבר/י עכשיו על מנת להגיב תחת שם המשתמש שלך.
לתשומת לבך: התגובה תופיע לגולשים לאחר אישור של צוות הנהלת הפורומים.

אורח
הוסף תגובה

×   התוכן שהודבק הוא עם עיצוב.   הסר עיצוב

  Only 75 emoji are allowed.

×   הקישור שלך הוטמע אוטומטית.   הצג כקישור רגיל

×   התוכן הקודם שלך שוחזר אוטומטית.   נקה הכל

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
  • צור חדש...