Primeiro criamos um laço que vai percorrer todas as linhas da matriz. Podemos, e devemos, ver cada linha como um vetor de 3 elementos.
Dentro de cada linha, temos que percorrer cada elemento do do vetor e fornecer seu valor. Fazemos isso através de outro laço for, que ficará responsável pelas 'colunas', formando nossos laços aninhados.
Para imprimir, o esquema é exatamente o mesmo. Imprimimos linha por linha, e em cada linha, imprimimos coluna por coluna.
Meu nome é Aléx, sou estudante de sistemas, e esse tutorial me ajudou esclarecer muitas dúvidas, fico muito grato a todos os responsáveis por esse projeto.
Olá, gostei do tutorial e queria Parabenizar pela iniciativa. Só que a gente esta aprendendo a fazer exercícios com matriz sem usar constante ou define... Entao na hora de declarar a matriz a gente tem que colocar int matriz[3][3] por exemplo, e pra mostrar uma matriz preenchida desse modo, o que colocar no lugar do elemento "%3d" que foi colocado nesse exemplo?
Colocamos %3d para que cada número ocupe o espaço de 3 casas, deixando a exibição da matriz bem alinhada.
Fiquei com uma dúvida, e se na matriz ao invés de números, eu quisesse que fossem inseridas palavras? o que deveria mudar no código?
ola meu nome é salim e sou muito grato ao pessoal k desemvolveu esse site , assim como eu muitos apaixonados pela informatica tem tirado um bom proveito desse site, tudo que ja aprende foi graças ao C PRGSSV.
Dessa forma deixo o meu contributo publicando um dos exercicios ja feitos mas com alguns detales acrescentado ....
Boa noite a todos, em primeiro lugar gostaria de parabenizar pelo excelente site e pelas maravilhosas aulas, tenho aprendido muito no site.
Tenho uma pergunta que me deixou confuso no código, quando entramos nos laços for() e efetuamos a soma da variável int traco, notei que ela estava efetuando a mesma somas três vezes na mesma posição da matriz, queria saber se ficaria correto efetuarmos um novo laço for() para com a variavel linha para que a variável int traco possa ser preenchida corretamente com a soma apenas uma vez de cada posição da matriz. Ex.:
Na Linha de adicionar a matriz , está sendo adicionado no primeiro elemento da la linha posterior o mesmo da última coluna da primeira linha
Não entendi o que faz o operador "+=" no calculo da soma da linha diagonal principal. Em "traco += matriz[linha][coluna];". Nunca vi dessa forma... Alguém pode me explicar?
Me ajudem por favor: Criar um programa para apresentar em tela uma tabela trigonométrica contendo o seno, cosseno e tangente dos ângulos: 30º, 45º e 60º