Здравствуйте. Все работает, но возник вопрос: for(a = 2 ; a % 2 == 0 && a <= 100; a = a + 2 ) рабочий код for(a = 2 ; a % 2 == 0 && a <= 100 ) a = a + 2; не рабочий код из-за " ; " после 100, зачем она там нужна? for(a = 2 ; a % 2 == 0 && a <= 100; ) т.е так уже все работает a = a + 2; ей мы закрываем логическое выражение? А обновление закрывать не нужно?