Verificar a existência de elementos dentro de uma coleção é um problema comum em quase todos os sistemas do mundo real. As linguagens de programação modernas atualmente trazem componentes que agregam tais funções.
Imagine que você faz parte de uma equipe de desenvolvimento de programas que deseja acelerar o processo de construção das aplicações de sua equipe e resolveu criar uma função para encontrar elementos dentro de um vetor. Você pensou que essa função deveria retornar em que posição do vetor o número procurado está. Contudo, ainda há a possibilidade do número não ser encontrado no vetor. Neste caso, você achou melhor retornar o número -1.
Tendo estas informações, você deve escrever uma função de pesquisa em vetores. Sua função deve receber como parâmetro um vetor de inteiros, o tamanho deste vetor e o número que deve ser procurado. O retorno da função deve ser o número correspondente ao índice que indica a posição do número procurado no vetor ou -1 caso o número não seja encontrado.
Questão 2.
Depois de ter criado sua função de busca, você percebe que existem outras funções que também poderiam ajudar a equipe. Sua segunda função a ser desenvolvida terá o nome de maximum. Como o nome sugere, a função deve encontrar o maior número dentro de um vetor de inteiros. Desta forma, escreva a função maximum que recebe um vetor de inteiros e o tamanho desse vetor e, com isso, devolva o maior número encontrado no vetor.
Após escrever sua função, escreva um programa que a utilize, verificando desta forma sua eficácia.
Questão 3.
Fazendo uso das funções criadas nas duas questões anteriores, crie um programa que receba um vetor e retorne o maior número desse vetor e qual a sua posição nele.
Pergunta
Guest --Felipe --
Verificar a existência de elementos dentro de uma coleção é um problema comum em quase todos os sistemas do mundo real. As linguagens de programação modernas atualmente trazem componentes que agregam tais funções.
Imagine que você faz parte de uma equipe de desenvolvimento de programas que deseja acelerar o processo de construção das aplicações de sua equipe e resolveu criar uma função para encontrar elementos dentro de um vetor. Você pensou que essa função deveria retornar em que posição do vetor o número procurado está. Contudo, ainda há a possibilidade do número não ser encontrado no vetor. Neste caso, você achou melhor retornar o número -1.
Tendo estas informações, você deve escrever uma função de pesquisa em vetores. Sua função deve receber como parâmetro um vetor de inteiros, o tamanho deste vetor e o número que deve ser procurado. O retorno da função deve ser o número correspondente ao índice que indica a posição do número procurado no vetor ou -1 caso o número não seja encontrado.
Questão 2.
Depois de ter criado sua função de busca, você percebe que existem outras funções que também poderiam ajudar a equipe. Sua segunda função a ser desenvolvida terá o nome de maximum. Como o nome sugere, a função deve encontrar o maior número dentro de um vetor de inteiros. Desta forma, escreva a função maximum que recebe um vetor de inteiros e o tamanho desse vetor e, com isso, devolva o maior número encontrado no vetor.
Após escrever sua função, escreva um programa que a utilize, verificando desta forma sua eficácia.
Questão 3.
Fazendo uso das funções criadas nas duas questões anteriores, crie um programa que receba um vetor e retorne o maior número desse vetor e qual a sua posição nele.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.