Я пишу программу для игры в блэкджек, и одна из функций вычисляет счет. Он принимает вход, который является структурным массивом карт, а одним из атрибутов является значение (для туза значение равно 11). Моя функция должна определить, превышает ли сумма значений 21 и если 1 из карт - туз, тогда значение туза изменяется на 1. Может ли кто-нибудь помочь мне понять это, пожалуйста?MATLAB Структура массив blackjack
for index=1:length(input)
if(input(input).value == 11)
input(index).value = 1;
end;
end;
'input (input)' в критериях 'if' должно быть' input (index) '. Вычислите сумму в том же цикле 'for', аккумулируя каждое значение по мере их циклизации. –