Opa Pessoal beleza?
Bem, primeiramente um feliz 2015 pra todos, tô eu aqui dia 02 já mexendo em código ;]
Mas vamos ao que interessa.
Tem uma questão, na verdade é a última, da minha lista de exercício "das férias".
Segue a questão.
10. Fazer um programa que lê dois vetores bidimensionais e calcula o vetor diferença. Imprima o vetor diferença e a sua norma.
Exemplo 1:
Entrada:
1
2
2
2
Saída:
-1 0
1
Eu achava que ia fazer tranquilamente essa mas sinceramente TRAVEI. Ainda sou iniciante em C e fugiu um pouco do meu controle.
Não sei se a questão ficou clara, mas pra fazer uma Matriz simples (tab[2][2] mesmo) e SUBTRAIR as linhas dessa matriz, jogar o resultado na tela e depois fazer a norma matricial que eu saiba é:
lklINt.png
Só que não faz sentido por causa do exemplo que tá na pergunta.
Mas como na real vai acabar sendo só uma norma matemática deixei por último, mas se alguém souber e já ajudar fico agradecido. Mas vamos ao código de SUBTRAÇÃO DAS LINHAS DA MATRIZ
#include <stdio.h>
int main()
{
int i = 0, j = 0;
float tab[2][2], sub = 0.0;
printf("Digite os valores da matriz:\n: ");
for(i=0;i<2; i++)
for(j=0;j<2;j++)
scanf("%f", &tab[i][j]);
printf("\n\nTotal por linha:\n\n");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
sub = sub - tab[i][j];
printf("\n Linha %d :%f\n", i, soma);
sub = 0.0;
}
}
system("pause");
}
Aí ficou sério...
Bem, primeiramente um feliz 2015 pra todos, tô eu aqui dia 02 já mexendo em código ;]
Mas vamos ao que interessa.
Tem uma questão, na verdade é a última, da minha lista de exercício "das férias".
Segue a questão.
10. Fazer um programa que lê dois vetores bidimensionais e calcula o vetor diferença. Imprima o vetor diferença e a sua norma.
Exemplo 1:
Entrada:
1
2
2
2
Saída:
-1 0
1
Eu achava que ia fazer tranquilamente essa mas sinceramente TRAVEI. Ainda sou iniciante em C e fugiu um pouco do meu controle.
Não sei se a questão ficou clara, mas pra fazer uma Matriz simples (tab[2][2] mesmo) e SUBTRAIR as linhas dessa matriz, jogar o resultado na tela e depois fazer a norma matricial que eu saiba é:
lklINt.png
Só que não faz sentido por causa do exemplo que tá na pergunta.
Mas como na real vai acabar sendo só uma norma matemática deixei por último, mas se alguém souber e já ajudar fico agradecido. Mas vamos ao código de SUBTRAÇÃO DAS LINHAS DA MATRIZ
#include <stdio.h>
int main()
{
int i = 0, j = 0;
float tab[2][2], sub = 0.0;
printf("Digite os valores da matriz:\n: ");
for(i=0;i<2; i++)
for(j=0;j<2;j++)
scanf("%f", &tab[i][j]);
printf("\n\nTotal por linha:\n\n");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
sub = sub - tab[i][j];
printf("\n Linha %d :%f\n", i, soma);
sub = 0.0;
}
}
system("pause");
}
Aí ficou sério...
Comment