Вы бы для начала указали: автомат Мили или Мура? Зачем Вам if-ы, если у Вас таблицы?
Например (автомат Мили):
Автомат принимает сигнал. По номеру состояния и номеру сигнала из двумерной таблицы выбираете новое состояние (его номер) и выходной сигнал (функцию действий).