मैं स्कूल के लिए एक सरल वीडियो गेम कार्यक्रम पर काम कर रहा हूं और मैंने एक विधि बनाई है जहां खिलाड़ी को 15 स्वास्थ्य अंक मिलते हैं यदि वह विधि कहलाती है। मुझे स्वास्थ्य को अधिकतम 100 पर रखना है और अपनी सीमित प्रोग्रामिंग क्षमता के साथ इस बिंदु पर मैं कुछ ऐसा कर रहा हूं।
public void getHealed(){
if(health <= 85)
health += 15;
else if(health == 86)
health += 14;
else if(health == 87)
health += 13;
}// this would continue so that I would never go over 100
मैं समझता हूं कि मेरा सिंटैक्स सही नहीं है, लेकिन मेरा सवाल यह है कि ऐसा करने का एक बेहतर तरीका क्या हो सकता है, क्योंकि मुझे नुकसान बिंदुओं के साथ भी एक समान काम करना है और 0 से नीचे नहीं जाना चाहिए।
इसे संतृप्ति अंकगणित कहा जाता है ।