Прескочи към основното съдържание Прескочи към навигацията

Защо задачата след видеото не винаги работи вярно?

Visual Studio Xamarin Програмиране Основи на програмирането със C#
Написаният код не изчислява вярно гладните маймуни, ако те са повече от бананите и сандвичите взети заедно.

Според мен верният код е:

``` int gladni_maimuni = 18; int banani = 5; int sandvichi = 10; if (gladni_maimuni >= banani && gladni_maimuni <= (banani+sandvichi) ) { gladni_maimuni -= banani; banani = 0; sandvichi -= gladni_maimuni; gladni_maimuni = 0; } else { if( gladni_maimuni <= (banani+sandvichi) ) { banani -= gladni_maimuni; gladni_maimuni = 0; } else { gladni_maimuni -= banani; banani = 0; gladni_maimuni -= sandvichi; sandvichi = 0; } } Console.WriteLine("Гладни маймуни: "+gladni_maimuni +"\n Останали банани:" +banani+"\n Останали сандвичи:"+sandvichi);

```

Напълно си права. Гладните маймуни не трябва да бъдат пренебрегнати.


Вашият отговор

Запиши се в Аула

или
Вашият имейл е защитен при нас.