Здравствуйте.
Все работает, но возник вопрос:
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;
ей мы закрываем логическое выражение?
А обновление закрывать не нужно?
package com.javarush.task.task04.task0435;
/*
Четные числа
*/
public class Solution {
public static void main(String[] args) throws Exception {
int a ;
for(a = 2 ; a % 2 == 0 && a <= 100; a = a + 2 ){
System.out.println(a);
}
}
}