Difference between revisions of "Problema do banco de dados de salário"
From AdonaiMedrado.Pro.Br
(→Dificuldade única) |
(→Saída) |
||
Line 37: | Line 37: | ||
</Pessoas> | </Pessoas> | ||
</BancoDeSalario> | </BancoDeSalario> | ||
+ | |||
+ | '''Atenção: incluir uma nova linha após o último caractere do XML.''' |
Revision as of 22:16, 2 June 2009
Dificuldade única
Faça um programa capaz de receber N entradas de nome e salário da seguinte forma:
nome1 salário1 nome2 salário2 nome3 salário3 ... nomeN salárioN <linha em branco>
Onde <linha em branco> é uma linha sem caracteres, nome1...nomeN são cadeias de até 100 caracteres sem espaço e salário é um decimal onde a vírgula decimal é representada por ponto e não existe separador de centena.
A saída deverá ser um arquivo XML com estas informações no formato do exemplo abaixo.
Considere que no mínimo será informada uma linha não braca como entrada e que os dados no arquivo XML devem aparecer na mesma ordem em que foram inseridos.
Exemplo
Entrada
Fulano 100.50 Outro 250.30 Aquele 1000.22
Saída
<BancoDeSalario> <Pessoas> <nome>Fulano</nome> <salario>100.50</salario> </Pessoas> <Pessoas> <nome>Outro</nome> <salario>250.30</salario> </Pessoas> <Pessoas> <nome>Aquele</nome> <salario>1000.22</salario> </Pessoas> </BancoDeSalario>
Atenção: incluir uma nova linha após o último caractere do XML.