Правильный ответ 6,
при x=6
y:=6-5 (y=1)
x:=2*(1+1) (x=4)
y:=4+1=5, т.е 6 - правильный ответ, т.к x+y=4+1=5 - подходит
при X=7
y:=7-5 (у=2)
x:=2*(2+1) (x=6)
y:=6+2=8, т.е 7 - не подходит;
при x=5
y:=5-5 (y=0)
x:=2*(0+1) (x=2)
y:=0+2=2, т.е 5 - не подходит;
при x=4
y:=4-5 (y=-1)
x:=2*(-1+1) (x=0)
y:=0+(-1)=0-1=-1, т.е 4 - не подходит;
ну или хард или винчестер
Зачем писать "10 баллов", будто ты можешь поставить ещё меньше?
Переписываем на JS (попутно сокращая мусор, вроде условия с одинаковым телом "S += D % 10" или "10 / 2").
javascript:var A = 12, B = 15, S = 0, D = (A * B / 7 | 0) - 5 + A; while (D % 10 * 10 != 30) { if (D % 2 == 0) S += D % 10; D = D % 10 * 8 + 3; } alert(S);
Выполняем и получаем 2.