Okul için basit bir video oyun programı üzerinde çalışıyorum ve bu yöntem çağrılırsa oyuncunun 15 sağlık puanı alacağı bir yöntem geliştirdim. Sağlığı maksimum 100'de tutmalıyım ve bu noktada sınırlı programlama yeteneğimle böyle bir şey yapıyorum.
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
Sözdizimimin mükemmel olmadığını anlıyorum ama sorum şu: Bunu yapmanın daha iyi bir yolu ne olabilir, çünkü hasar puanlarıyla da benzer bir şey yapmalı ve 0'ın altına düşmemeliyim.
Buna doygunluk aritmetiği denir .