Boa tarde galera.
Seguinte, estou estudando a logica de programação e fazendo uma serie de exercicios.
No fim dessa serie apareceu um exercicio que nao estou conseguindo fazer... É sobre retirar um numero de um vetor.
Segue o exercicio:
Faça um algoritmo para ler um vetor de 10 números. Após isto, deverá ser lido mais um número qualquer e verificar se esse número existe no vetor ou não. Se existir, o algoritmo deve gerar um novo vetor sem esse número. (Considere que não haverão números repetidos no vetor).
Dito isso, cheguei ate esse ponto do codigo (mas nao consigo eliminar (apagar da exibição da tela) o numero de indice correspondente)
Se alguem puder ajudar agradeço. (estou estudando pelo Visualg)
algoritmo "semnome"varv: vetor [1..10] de inteiroi, n: inteiroiniciopara i de 1 ate 10 facaleia (v[i])fimparaescreva ("Digite um numero para ser excluido do vetor: ")leia (n)escreval()para i de 1 ate 10 faca se n = v[i] então i <- i-1 //aqui eu tento excluir o numero de indice, mas claro q esta errado porque o codigo nao ta rodando certo fimsefimparapara i de 1 ate 10 faca escreva (v[i])fimparafimalgoritmo