Imagem de fundo

Um analista especificou os dados que devem constar de um pedido de cliente. Um item de ...

Um analista especificou os dados que devem constar de um pedido de cliente. Um item de pedido (P) deve conter o nome do cliente (N), seu CNPJ (opcional) e uma lista de itens, contendo pelo menos um item. Cada item da lista deve conter obrigatoriamente o código do produto (CP), sua quantidade (Q), seu preço unitário (PU) e, opcionalmente, o valor do desconto (DESC).
A

P = N + (CNPJ) 1{CP Q PU (DESC)}

B

P = N + {CNPJ} 1(CP Q PU) (DESC)

C

P = N + CNPJ *{CP Q PU} {DESC}

D

P = {N+ CNPJ (CP Q PU)}

E

P = {CNPJ} + N{CP Q PU DESC}