Новый курс! Каждый программист должен знать генеративный ИИ!
Попробуйте бесплатный урок0
Java для начинающих
Не могу разобрать почему итогом данного кода получается 17 Ведь первый блок if не выполняется т.к он ложный?! int result = 0; for(int i = 0; i < 5; i++){ if(i == 3){ result += 10; }else{ result += i; } } System.out.println(result);
2 ответов
0
На четвертой итерации i == 3 и блок if выполняется один раз и дальше он опять ложный))
https://code.sololearn.com/cPNwzaKR3vH8/?ref=app
0
Спасибо за внятное объяснение