class Banco6412014 { int saldo, notas100, notas50, notas10, notas5, notas1; public void carregaValores (int notas100, int notas50, int notas10, int notas5, int notas1) { // Você calcula o saldo logo abaixo, mas esqueceu de inicializar as variáveis membros da classe this.notas100 = notas100; this.notas50 = notas50; this.notas10 = notas10; this.notas5 = notas5; this.notas1 = notas1; // Como disse o Felipe, basta somar notas1, não precisa multiplicar por 1. saldo = notas100 * 100 + notas50 * 50 + notas10 * 10 + notas5 * 5 + notas1; /* Aqui pode-se chamar o método imprime(), já que ele faz a mesma coisa que estas duas linhas abaixo. * Sim, tem o custo de chamada do método. Como são apenas duas linhas talvez não perca muito tempo * digitando, mas imagine se fossem mais linhas, ou que tenha que colocar em mais lugares? * Tudo bem que um Ctrl+C, Ctrl+V resolve, mas ... */ System.out.println ("Saldo atual: " + saldo + "."); System.out.println ("Notas de 100 ducas: " + notas100 + "; notas de 50 ducas: " + notas50 + "; notas de 10 ducas: " + notas10 + "; notas de 5 ducas: " + notas5 + "; notas de 1 duca: " + notas1 + "."); } public void imprime () { System.out.println ("Saldo atual: " + saldo + "."); System.out.println ("Notas de 100 ducas: " + notas100 + "; notas de 50 ducas: " + notas50 + "; notas de 10 ducas: " + notas10 + "; notas de 5 ducas: " + notas5 + "; notas de 1 duca: " + notas1 + "."); } }