Buscar

Questão 3 Construa gramáticas para as seguintes linguagens: (a) {w ∈ {a, b}∗ | o número de as em w é par}; (b) {anbn | n ∈NNN}; (c) {w ∈ {a, b}∗...

Questão 3 Construa gramáticas para as seguintes linguagens:

(a) {w ∈ {a, b}∗ | o número de as em w é par};

(b) {anbn | n ∈NNN};

(c) {w ∈ {a, b}∗ | w = wR};

(d) {w ∈ {a, b}∗ | w = wR e w não contém símbolos consecutivos idênticos};

(e) {anbncndn | n ∈NNN}.


Essa pergunta também está no material:

Lista1 FTC
2 pág.

Fundamento Teóricos da Computação Universidade Federal de Ouro PretoUniversidade Federal de Ouro Preto

💡 1 Resposta

User badge image

Ed Verified user icon

(a) Gramática para a linguagem {w ∈ {a, b}∗ | o número de as em w é par}: S → ε | A A → bA | aB | b B → aB | bA | a (b) Gramática para a linguagem {anbn | n ∈NNN}: S → AB A → aA | ε B → bB | ε (c) Gramática para a linguagem {w ∈ {a, b}∗ | w = wR}: S → ε | aSa | bSb | a | b (d) Gramática para a linguagem {w ∈ {a, b}∗ | w = wR e w não contém símbolos consecutivos idênticos}: S → ε | aSa | bSb | a | b T → aTb | bTa | ε S → T (e) Gramática para a linguagem {anbncndn | n ∈NNN}: S → ABC A → aA | ε B → bB | ε C → cC | ε D → dD | ε

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais