Arrays Multidimensionais

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:

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é!

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.

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

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é!

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.