Divisao em subtrações sucessivas

[b]Galera,

Necessito fazer o seguinte exercicio e novamente me recorro aos grandes mestres do Java…

Escrever um metodo que calcule o resultado da divisao de A e B(numeros inteiros e positivos) atraves de subtrações sucessivas.

Alguem tem uma luz para iniciar essa maldita subtração sucessiva?

[/b]

Mas em que parte está sua dúvida?

Na matemática?

No java em si?

No que exatamente tem dificuldade?

Uma dica que posso te dar é usar a busca do fórum, já teve exercícios semelhantes que vi resolvidos por aqui.

30:5 = 6

30 - 5 = 25
25 - 5 = 20
20 - 5 = 15
15 - 5 = 10
10 - 5 = 5
5 - 5 = 0

Analise a situação.
Agora use um loop para fazer isso.

Abraço!

Oi, Leonardo Augusto!

Analisando teu problema, creio que seja resolvido da seguinte maneira:

[code]public class Divisor {

public static void main(String[] args){
	int numeroA, numeroB;
		
	Scanner in = new Scanner(System.in);
	System.out.println("Entre com o primeiro numero: ");
	numeroA = in.nextInt();
	System.out.println("Entre com o segundo numero: ");
	numeroB = in.nextInt();
	
	int restoDivisao=numeroA;
	
	while(restoDivisao - numeroB >= 0){
		System.out.println("["+restoDivisao+"]" + " - " + 
				"[" + numeroB + "]" + " = " + (restoDivisao -=numeroB));
	}
	
	System.out.println("\nO resultado final é: " + restoDivisao);

}

[/code]
Note que na implementação eu fiz uma mostra do cálculo naquele while para verificar se estava sendo feito corretamente. Se quiser, pode retirar os System.out.println.
Espero que seja útil!