Ir ao conteúdo
  • Cadastre-se

C++ Simular criação de matrizes.


LusiFdg

Posts recomendados

Bem, estou com este problema ,e não me veio como resolver:
Simule o processo de criação de matrizes, o tamanho e dimensões sera dado pelo usuário, e exiba na tela no formato
Código :

[indice1]-[indice2]-[indice....]-[indiceN]

Ex:

[1][1][1][1][1][2][1][1][3]....

tentei o código abaixo, mais o mesmo não funciona, sendo nd o tamanho da matriz e ids um vetor com as dimensões
Ex:sendo uma matriz 10x10
nd=2
ids[0]=10
ids[1]=10

Código :

for (int i = 0; i < nd; i++){for (int j = 0; j < ids[i]; j++){}}
Link para o comentário
Compartilhar em outros sites

 

Não consegui entender direito o que o exercício pede, pode explicar melhor?

Mas já adianto, se não percebeu, seu código não esta fazendo nada..

 

 

 

Rodrigo, o for é um laço de repetição e a incrementação só ocorre quando todos os comandos dentro dele forem executados. Aí volta para a condicional, que no caso é "j < ids", e então, caso a condicional retorne valor verdadeiro incrementa na variável e recomeça o processo, caso contrário pula pro próximo comando após o for.

Portanto, a incrementação não tem absolutamente nada a ver com tempo, depende dos comandos que estão dentro do for, pode durar um milissegundo como 1 hora para incrementar.

Link para o comentário
Compartilhar em outros sites

Não consegui entender direito o que o exercício pede, pode explicar melhor?

Mas já adianto, se não percebeu, seu código não esta fazendo nada..

 

Rodrigo, o for é um laço de repetição e a incrementação só ocorre quando todos os comandos dentro dele forem executados. Aí volta para a condicional, que no caso é "j < ids", e então, caso a condicional retorne valor verdadeiro incrementa na variável e recomeça o processo, caso contrário pula pro próximo comando após o for.

Portanto, a incrementação não tem absolutamente nada a ver com tempo, depende dos comandos que estão dentro do for, pode durar um milissegundo como 1 hora para incrementar.

Não consegui entender direito o que o exercício pede, pode explicar melhor?

Mas já adianto, se não percebeu, seu código não esta fazendo nada..

 

Rodrigo, o for é um laço de repetição e a incrementação só ocorre quando todos os comandos dentro dele forem executados. Aí volta para a condicional, que no caso é "j < ids", e então, caso a condicional retorne valor verdadeiro incrementa na variável e recomeça o processo, caso contrário pula pro próximo comando após o for.

Portanto, a incrementação não tem absolutamente nada a ver com tempo, depende dos comandos que estão dentro do for, pode durar um milissegundo como 1 hora para incrementar.

 

 

Entendi,  valeu malboro

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...