Como armazenar valores de um vetor em uma matriz

Computação Programação Linguagem C C

Boa tarde, estou fazendo um programa que multiplica matrizes. O programa está funcionando normalmente e multiplicando. O problema está no fato de que os elementos dessas matrizes devem ser aleatorios e SEM repeticao. Tenho um codigo de sorteio sem repeticao que armazena os valores em um vetor. Minha duvida eh justamente como colocar os elementos desse vetor nas matrizes para poder multiplicá-las. Eh uma duvida simples, porém gostaria da ajuda de algum professor.

Grato desde já.

Foto de Luan P.
Luan perguntou há 2 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
1 resposta
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Tiago L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos

Boa noite, Luan!

Você conseguiu gerar números aleatórios num vetor, mas eles estão se repetindo, isso?
E também, você quer colocá-los numa matriz, ao invés de colocar num vetor, correto?

Bem, para eles não se repetirem, você deve testar o número gerado pelo seu /for e compará-los com os números anteriores existentes no vetor; se já existir número parecido, você volta 1 casa no seu for (i--, por exemplo) para que o programa tente outro número e faça o teste novamente; se não existir, você apenas coloca que o vetor [ i ] = rand() % 10 //por exemplo; e segue! Ajudou?

Sobre matrizes, o mesmo processo do vetor, porém deve existir um /for dentro de outro /for, um alterando linhas e outro colunas. 
Para compará-los, faça o mesmo processo do parágrafo anterior: "ande uma casa trás" buscando pelos valores repetidos. 

Espero ter ajudado! Para conseguir te auxiliar melhor, me mande uma mensagem.

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Professores particulares de Computação

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 40 / h
Tiago L.
Cabo Frio / RJ
Tiago L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Graduação: Engenharia de Computação (Cursando) (UNISAL - Lorena)
Vamos estudar matemática e programação de maneira tranquila e eficiente?
R$ 60 / h
César D.
Mogi Guaçu / SP
César D.
4,9 (809 avaliações)
Horas de aulas particulares ministradas 87 horas de aula
Tarefas resolvidas 993 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Computação - Excel Programação Básica Computação e Informática Básico
Graduação: Matemática Aplicada e Computacional (Universidade Estadual de Campinas (UNICAMP))
Faça aulas de matemática, computação e programação em c, c++, java e python.
R$ 65 / h
Wendel S.
São Paulo / SP
Wendel S.
4,6 (14 avaliações)
Horas de aulas particulares ministradas 95 horas de aula
Tarefas resolvidas 26 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Computação - Programação Arduino - Computação Trabalho de Conclusão de Curso em Computação e Informática
Especialização: Formação Pedagógica para Educação Profissional ( Centro Paula Souza)
Professor de Computação e Administração que alia teoria com a prática buscada pelo mercado de trabalho. Vamos formar uma parceria de sucesso !