Descrição do exercício
Faça um algoritmo que preencha um vetor de 30 posições com números entre 1 e 15 sorteados pelo computador. Depois disso, peça para o usuário digitar um número (chave) e seu programa deve mostrar em que posições essa chave foi encontrada. Mostre também quantas vezes a chave foi sorteada.
Resolução do exercício
programa
{
inclua biblioteca Util --> u
funcao inicio()
{
inteiro v[30], i, n, nvezes = 0
para (i = 0; i < 30; i++) {
v[i] = u.sorteia(1, 15)
}
escreva("Digite um número para ser localizado: ")
leia(n)
escreva("\n")
escreva("----------------------------------------------------------------------")
escreva("\n")
escreva("\nO número " + n + " que você digitou apareceu nas seguintes posições:")
escreva("\n")
para (i = 0; i < 30; i++) {
se (v[i] == n) {
nvezes = nvezes + 1
escreva("\n[" + v[i] + "]" + " posição => " + i)
escreva("\n")
}
}
escreva("\n")
escreva("----------------------------------------------------------------------")
escreva("\n")
escreva("\nO número " + n + " apareceu => " + nvezes + " vez(es).")
}
}