Labirinto

5 respostas
D

Boa tarde, queria se possível, uma ajuda com esses dois exercícios.

Imagine um labirinto quadrado 10-por-10. As posições livres são marcadas com 0, as posições
bloqueadas com -1. Há uma formiga na posição (1,1) (e essa posição é livre). Ajude a formiga a sair
do labirinto. A saída está em (10,10) e essa posição é livre. (Sugestão: Faça uma “moldura” de -1s
em volta do labirinto. O labirinto fica sendo uma matriz L[12][12].)

Considerando a seguinte série harmônica abaixo :
Hn=1+1/2+1/3+1/4+1/5+?1/n
a) Escreva um método que calcule o valor de Hn dado o número de termos da série desejada. Esse
método recebe como parâmetro o numero inteiro positivo n e retornar o valor de Hn
correspondente, seguindo o protótipo:
public int harmônico(int n)
b) Escreva um programa em JAVA completo que capture os valores de n da serie harmônica e
armazene em um array. Após, calcule e imprimi o valor de Hn usando a função do item anterior de
forma recursiva.
Desde já agradeço.

5 Respostas

Hebert_Coelho

qual ajuda vc quer?

D

Preciso desenvolver esse código.

Hebert_Coelho

danieldavid666:
Preciso desenvolver esse código.
Nós não fazemos dever de casa.

Pq vc nao começa a fazer, e quando você tiver algum erro a gente te ajuda?

D

Cara, o problema é que eu nao sei manuseiar matriz, to no inicio do curso agora. Sei até criar a matriz, além disso já não sei.

Rodrigo_Sasaki

Criando uma matriz de inteiros de 12x12:int[][] matriz = new int[12][12]Colocando o valor -1 no espaço (0, 0)matriz[0][0] = -1;Imprimindo o valor que está no espaço (5, 7)System.out.println(matriz[5][7]);Pronto, você já tem uma base pra começar :slight_smile:

Criado 11 de abril de 2013
Ultima resposta 11 de abr. de 2013
Respostas 5
Participantes 3