[Programming Basics] Елемент, равен на сумата на останалите
Може ли някой да ми каже къде ми е грешката: code
Благодаря много!
Може ли някой да ми каже къде ми е грешката: code
Благодаря много!
for цикълът трябва да се върти до i <=n. Също така var max трябва да е равно на int.MinValue, а не да го взимаш от конзолата.
При отговор YES печатай сумата - max, а не общата сума.
Мерси, с твоите забележки - 100/100, не знаех за int.MinValue, много благодаря!
Инетресно ми е защо ползваш int.MinValue - а не int.MaxValue?
И изобщо ако ми кажеш кога се използва ще съм много благодарна!
Инициализираш max с int.MinValue, защото по този начин си гарантираш че всяко въведено число от потребителя ще е по-голямо от него(и вече то ще е max). Ако го направиш int.MaxValue няма число което потребителя да въведе и да бъде по-голямо от max(и никога няма да се презапише). Истината е , че със същия успех можеш първоначално да сложиш max да е 0 и пак ще работи.
Благодаря, беше полезно!