[Exercício] Utilizando XML
Nesse exercício você irá escrever um programa que
realiza uma rotina muito comum nos escritórios de contabilidade em todo o
país. Atualmente os contadores ainda recebem notas físicas (em papel) em seus
escritórios, no entanto, com a evolução da tecnologia, os escritórios começaram
a utilizar como seu aliado a tecnologia.
Nesse exercício você recebeu como massa de dados cinco
documentos fiscais com o seguinte formato:
<nota>
<id>1</id>
<valor>12</valor>
<operacao>Venda</operacao>
<fornecedor>Casa dos
Retalhos</fornecedor>
<produto>Camiseta
média</produto>
<quantidade>4</quantidade>
</nota>
Esses documentos fiscais possuem dados de uma venda de
produtos de diversas lojas. Seu trabalho é criar um leitor de XML simples que
calcula o valor total da movimentação. Lembrando que cada produto tem um valor
e uma quantidade, logo o valor final da movimentação de cada nota é igual a
[valor * quantidade].
Anexo:
<nota>
<id>1</id>
<valor>12</valor>
<operacao>Venda</operacao>
<fornecedor>Casa dos Retalhos</fornecedor>
<produto>Camiseta média</produto>
<quantidade>4</quantidade>
</nota>
<nota>
<id>2</id>
<valor>20</valor>
<operacao>Venda</operacao>
<fornecedor>Casa de carnes ceará</fornecedor>
<produto>Patinho</produto>
<quantidade>2</quantidade>
</nota>
<nota>
<id>3</id>
<valor>25</valor>
<operacao>Venda</operacao>
<fornecedor>Sapatos maringá</fornecedor>
<produto>Chinelo havaianas</produto>
<quantidade>1</quantidade>
</nota>
<nota>
<id>4</id>
<valor>100</valor>
<operacao>Venda</operacao>
<fornecedor>Moveis juliana</fornecedor>
<produto>Criado mundo</produto>
<quantidade>2</quantidade>
</nota>
<nota>
<id>5</id>
<valor>250</valor>
<operacao>Venda</operacao>
<fornecedor>Rei dos eletrônicos</fornecedor>
<produto>Fones JBL</produto>
<quantidade>5</quantidade>
</nota>
Post a Comment