Arrays Multidimensionais

5 respostas
Cinthya_Melo

Preciso criar arrays, o 1º receberá o nome de um usuário, o 2º o telefone, o 3º o e-mail e o 4º sua matrícula. Como fazer um programa que possa se fazer uma pesquisa por qualquer um dos 4 itens e liste todas as informações do contato? Se alguém puder me ajudar…de já agradeço!![size=18] [/size] :slight_smile:

5 Respostas

maquiavelbona

Parfait. Já sabe o que fazer. Qual é a dúvida afinal? Se está diifícil de entender com arrays, tente pensar com essas informações em folhas com numeração nas linhas.

Até!

B

Tem que ser com 4 arrays mesmo?

Crie os 4 arrays, coloque os dados de um contato separados em cada um deles, mantendo a ordem de inserção.

Na hora de fazer a pesquisa, encontre o objeto pesquisado, e a posição em que ele está. Use este mesmo número da posição para encontrar o contato nos outros arrays.

Cinthya_Melo

Não tô conseguindo formular a parte da pesquisa… pra mandar imprimir na tela!

maquiavelbona

Vamos lá: você vai ter 4 arrays, um para cada tipo de informação. Desde que você mantenha informações sobre as pessoas numa mesma ordem, se você procurar em um array você sabe onde está as informações restantes através do seu índice. Se eu der mais dicas, terei feito o seu trabalho.

Até!

B

Percorra o array da primeira posição até a última. A cada passo verifique se o valor na posição em que você está é o mesmo que você quis procurar. Se for, retorne o número da posição, caso contrário, continue procurando até o final. Caso você chegue até o final e não encontrou o valor pesquisado, retorne -1.

Criado 17 de dezembro de 2008
Ultima resposta 17 de dez. de 2008
Respostas 5
Participantes 3