Urgencia people!

Oi gente, preciso q alguem me ajude…terei q fazer algumas coisinhas como: 1)criar um metodo de produtos sem usar o multiplicador “*” ; 2)criar um metodo pra retornar o resto da divisao sem usar porcentagem ; 3)escrever uma array com n possicoes , cada posicao da arra contem o enesimo numero da sequencia de fibonnacci… ;4)Implemente um metodo subtrair que recebe uma data “int difer(Data dt)” e retornar um inteiro que eh o numero de dias entre as duas datas.; 5)criar um metodo pra representar uma semana, ;Isso sera uma provinha valendo muito pra mim, e portanto como ainda estou iniciando preciso urgente disso…Me ajudem galera
:cry: :cry:

Bem, eu resolvo o primeiro exercicio
Considerando que os dois numeros sao nao negativos

public static int multiplica(int a, intb) {
  int total=0;
  for(int i=0; i<a; i++) {
    total = total+b;
  }
  return total;
}

Se existir número negativos, voce precisa usar o Math.abs() para achar a resposta nao negativa, e depois verifica se apenas um dos numeros era negativo, e mudar o sinal da resposta.
[/code]

Bom, entao eu faco o 2:

public static int retorna_resto(int num1, int num2)
{
        int resultado = (int)(num1 / num2);

        return (num1 - (resultado * num2));
}

[]'s
Rafael Steil

Eu faço o 3:

public static int [] Fibonnacci(int tamanho){
	
  int [] v = new int[tamanho];

  if(tamanho >= 1) v[0] = 1;
  if(tamanho >= 2) v[1] = 1;
		
  for(int i = 2; i < tamanho; i++){
    v[i] = v[i-1] + v[i-2];
  }

  return v;
}

O que seria um metodo para representar uma semana? :?:

Seria uma classe para representar uma semana? Mesmo assim tah confuso…

PS: Que feio, coloquei o nome do metodo com letra maiúscula!
:smiley: