Ir para conteúdo
Fórum Script Brasil
  • 0

VETOR SEM REPETIÇÕES


roccoC/C++

Pergunta

Quando precisamos agrupar elementos de um mesmo tipo
numa variável, recorremos aos vetores, que em C são
matrizes unidimensionais.Um vetor também é uma estrutura
de dados, e é muito utilizado no C, devido sua
facilidade de uso e eficiência quando usado adequadamente.
Quando declaramos um vetor como no exemplo abaixo:
tipo nome_da_variavel_vetor [ total de elementos ];
O C reserva a quantidade de memória suficiente para
armazenar os elementos em total de elementos.
Como nosso vetor é de tamanho 15, bastou multiplicar
4 x 15, pra saber que nosso vetor ocupa 60 bytes de memória de maneira contígua.
No C a contagem começa sempre em zero, sendo assim, os
dados serão armazenados em posições de 0 14, e que podem
ser acessados independemente um dos outros.
Más no programa proposto aqui, nosso vetor só pode ser
preenchido dentro de limitações que coloquei, para
mostrar na prática aos iniciante como proceder em
situações em que sejam exigidas estas limitações.
O programa recusa números abaixo de 5 e números acima de
15, recusa também caracteres e números que não sejam inteiros.
Observe as duas funções que criei para agir auxiliando a
entrada de dados barrando estas condições.

Veja abaixo imagens do programa em execução:

http://2.bp.blogspot.com/-6x3i6PKx464/VTJb8SmQL0I/AAAAAAAACMc/yu-PphV1zrI/s1600/vtrv.PNG

http://4.bp.blogspot.com/-Zsa2Ttte98c/VTJb9JEYr8I/AAAAAAAACMs/Lrk6YMRqTCs/s1600/vts.PNG

http://3.bp.blogspot.com/-iJzK-XLFTXc/VTJb8UMf4zI/AAAAAAAACMg/YF72eCTwxAM/s1600/vtst.PNG

http://1.bp.blogspot.com/-CILlh37ujKM/VTJb99prUSI/AAAAAAAACM0/Wo4UpyZheQo/s1600/vttox.PNG

http://4.bp.blogspot.com/-nY5kOQnQ5VU/VTJb9lNAQII/AAAAAAAACMw/dhT0nKSiNy0/s1600/vttu.PNG

http://3.bp.blogspot.com/-xF4Ga9pJ9NY/VTJb_jiWGeI/AAAAAAAACNI/eXaIGWvYx0s/s1600/vttz.PNG

http://2.bp.blogspot.com/-6nRTGh8fmvQ/VTJb_EXkQ5I/AAAAAAAACNE/PBQ8uVmQKmI/s1600/vtty.PNG

Veja abaixo o código do programa:

http://codigosfontes-ccplus-plus.blogspot.com.br/2015/04/vetor-sem-repeticoes.html

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...