ALGORITMOS E ESTRUTURA DE DADOS


Observe o algoritmo abaixo e assinale a alternativa que descreve a sua função:

algoritmo "veta"
var
    x, i, conta : inteiro
     vet1, vet2 : vetor [1..5] de inteiro
inicio
     i <- 1
     x <- 1
     para x de 1 ate 5 faca
          para i de 1 ate 5 faca
               se (vet1[i] = vet2[x]) entao
                    conta <- conta + 1
                     i <- i + 1
                     fimse
          fimpara
               i <- 1
               x <- x + 1
      fimpara
fimalgoritmo




  • O algoritmo compara se os números digitados nos dois vetores são iguais e se ocupam a mesma posição nos dois vetores, contando quantas vezes as posições e os números são iguais

  • O algoritmo preenche o primeiro vetor com números aleatórios e depois copia os mesmos números para o segundo vetor

  • O algoritmo mostrará o 1 para o vet1 e irá incrementar de 1 para o vet2 comparando os valores de um vetor com outro vetor.

  • O algoritmo preenche um vetor com vários números e depois preenche o segundo vetor com os mesmo números do primeiro

  • O algoritmo verifica se todo número do segundo vetor é representado no primeiro vetor porém acrescido em 1