[Homework] C# fundamentals - Exercise Data types and variables - Задача 9 - Spice must flow
Здравейте имам въпрос свързан със задачата. Защо в judge следният код дава 50/100: https://pastebin.com/ZYHgwqG2
Но ако вместо това направя проверка в цикъла и там поставя кода по този начин: https://pastebin.com/rcWF9B0G
Judge ми дава 100/100 ? Това което ме обърква, е че и в двата случая кодът ще се изпълни само когато while цикъла приключва , в единият случай ще е в края на завъртането, а в другият ще е след като цикълът е приключил напълно, но и в двата случая това парче код за което става дума ще се изпълни чак когато всички други изчисления са направени. През моята гледна точка ми се струва, че би трябвало да е едно и също, но според judge явно не е , та може ли някой да ми обясни защо ? Така или иначе цикълът винаги ще спре тогава когато паднем под 100 добив на ден, защо изобщо ни е нужна проверка дали сме паднали под 100 в този случай и още по странното ми е защо без тази проверка не работи ако така или иначе ще се стигне до въпросното парче код ?