não pude verificar por estar no trabalho, mas verifique a grafia... por exemplo
não seria:
(preço*10/100);
O que, na verdade, acontece em "novo_preco=preço+(proco*5/100);" e depois nas linhas citadas. Expondo o risco de copiar e colar linhas ...
obs: sou ainda iniciante em programação. caso esteja errado, gostaria muito de ser corrigido