roccoC/C++ Postado Maio 21, 2012 Denunciar Share Postado Maio 21, 2012 (editado) Calculando o quadrado de uma Matriz, Há alguma novidade nisto? acredito que não; e quem já está acostumado a mecher com Matrizes em C verá que o código é simples,veja que foi declarado Cinco Matrizes,todas de três por três: sendo que a Matriz e [ max ] [ max ]; mostrará os resultados calculados na operação das duas primeiras Matrizes: Matriz A ao quadrado, vêzes Matriz B ao quadrado. Veja algumas imagens abaixo: http://1.bp.blogspot.com/-3kWBRQ88ILU/U02AdgP_B4I/AAAAAAAAA44/Jea_hULpW3w/s1600/Quad.PNG http://4.bp.blogspot.com/-Nh38J_3vnig/U02DJZXVs7I/AAAAAAAAA5o/eFODygq8rmk/s1600/auxw.PNG http://3.bp.blogspot.com/-ExZlOhmfkOY/U02AeLPzOwI/AAAAAAAAA5E/lZ4I6UUScac/s1600/Quadrad.PNG http://3.bp.blogspot.com/-_zU22CESglA/U02DVfvu2wI/AAAAAAAAA5s/HmyyXM7bIGw/s1600/auxwk.PNG http://2.bp.blogspot.com/-i3pxesh7G_E/U02AfMlcOOI/AAAAAAAAA5Q/JjK5jSApS70/s1600/Quadradode.PNG Veja abaixo, o link do programa: http://codigosfontes-ccplus-plus.blogspot....uma-matriz.html Editado Abril 25, 2014 por Jhonas Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lucasoliveiramarques Postado Maio 22, 2012 Denunciar Share Postado Maio 22, 2012 Calculando o quadrado de uma Matriz, Há alguma novidade nisto?acredito que não; e quem já está acostumado a mecher com Matrizes em Cverá que o código é simples,veja que foi declarado três Matrizes,todasde três por três: int a[max] [max], b[max] [max], c[max] [max]; sendoque a Matriz c mostrará o resultado calculado na operação das duas primeirasMatrizes: Matriz A, elevado a Matriz B.Primeiro você quer a matriz elevado ao quadrado ou a matriz A elevada pela matriz B?se for a matriz A elevado ao quadrado e a matriz B elevado ao quadrado assim fica facil basta você utilizar a função pow(a,a);de uma olhada +/- como eu fiz so não esta rodando como deveria mas da para você ter uma base mas procura como utilizar a função "POW"#include <stdio.h> #include <stdlib.h> #include <math.h> #define max 3 int main(){ int i,j,n,k,m,t; int a[max][max], b[max][max], c[100][100]; printf("CALCULO DO QUADRADO DE UMA MATRIZ\n"); printf("roccoataca@hotmail.com\n"); printf("DADOS PARA A MATRIZ A\n"); printf("Digite o numero de linhas para Matriz A: "); scanf("%d",&n); t=t+n; printf("Digite o numero de colunas para Matriz A: "); scanf("%d",&m); printf("Digite o numero de elementos da Matriz A\n\n"); for(i = 0; i < n; i++){ for( j = 0; j < m; j++){ printf("\t\t\ta[%d][%d]= ",i,j); scanf("%d",&a[i] [j]); } } system("cls"); printf("CALCULO DO QUADRADO DE UMA MATRIZ\n"); printf("roccoataca@hotmail.com\n"); printf("DADOS PARA A MATRIZ B\n"); printf("Digite o numero de linhas para Matriz B: "); scanf("%d",&n); t=t+n; printf("Digite o numero de colunas para Matriz B: "); scanf("%d",&m); printf("Digite o numero de elementos da Matriz B\n\n"); for(i = 0; i < n; i++){ for(j = 0; j < m; j++){ printf("\t\t\ta[%d][%d]= ",i,j); scanf("%d",&b[i][j]); } } system("cls"); printf("CALCULO DO QUADRADO DE UMA MATRIZ\n"); printf("roccoataca@hotmail.com\n"); printf("\nEsta e a Matriz A:\n"); for(i = 0; i < n; i++){ printf("\n"); for(j = 0; j < m; j++){ printf("%4d ",a[i] [j]); // Matriz A montada como você digitou } } printf("\n\nEsta e a Matriz B:\n"); for(i = 0; i < n; i++){ printf("\n"); for(j = 0; j < m; j++){ printf("%4d ",b[i] [j]); // Matriz B montada como você digitou } } /*for(i=0;i<t;i++){ for(j=0;j<t;j++){ a[i][j]=pow(a[i][j],a[i][j]); b[i][j]=pow(b[i][j],b[i][j]); } }*/ printf("\n\nEstes são os resultados das duas Matrizes ao Quadrado:\n"); printf("\nMatriz A"); for(i = 0; i < n; i++){ printf("\n"); for(j = 0; j < n; j++){ printf("%4d ",a[i][j]); } } printf("\nMatriz B"); for(i = 0; i < n; i++){ printf("\n"); for(j = 0; j < n; j++){ printf("%4d ",b[i][j]); } } printf("\nO ROCCO AGRADECE!"); system("pause"); }so não posto o programa funfano porque to sem tempo :blush: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 roccoC/C++ Postado Maio 22, 2012 Autor Denunciar Share Postado Maio 22, 2012 (editado) Ok Editado Março 9, 2014 por roccoC/C++ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 roccoC/C++ Postado Abril 15, 2014 Autor Denunciar Share Postado Abril 15, 2014 O código foi editado!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
roccoC/C++
http://1.bp.blogspot.com/-3kWBRQ88ILU/U02AdgP_B4I/AAAAAAAAA44/Jea_hULpW3w/s1600/Quad.PNG
http://4.bp.blogspot.com/-Nh38J_3vnig/U02DJZXVs7I/AAAAAAAAA5o/eFODygq8rmk/s1600/auxw.PNG
http://3.bp.blogspot.com/-ExZlOhmfkOY/U02AeLPzOwI/AAAAAAAAA5E/lZ4I6UUScac/s1600/Quadrad.PNG
http://3.bp.blogspot.com/-_zU22CESglA/U02DVfvu2wI/AAAAAAAAA5s/HmyyXM7bIGw/s1600/auxwk.PNG
http://2.bp.blogspot.com/-i3pxesh7G_E/U02AfMlcOOI/AAAAAAAAA5Q/JjK5jSApS70/s1600/Quadradode.PNG
Veja abaixo, o link do programa:
http://codigosfontes-ccplus-plus.blogspot....uma-matriz.html
Editado por JhonasLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.