Enviado em 14/06/2013 - 14:28h
Elaborar um programa que leia seis elementos (valores inteiros) para as
matrizes A e B de uma dimensão do tipo vetor. Construir as matrizes C e D de
mesmo tipo e dimensão. A matriz C deve ser formada pelos elementos de
índice impar das matrizes A e B e a matriz D deve ser formada pelos elementos
de índice par das matrizes A e B. Apresentar os elementos das matrizes C e D.
---------------------------------------------------------------------------------------
Não pensem que já não tentei, estou há três dias direto tentando faze... deve ser algo bobo, mas eu preciso entregar hoje, alguém poderia me ajudar?
Eu apaguei algumas partes do código, tipo na hora da matriz C.
matrizes A e B de uma dimensão do tipo vetor. Construir as matrizes C e D de
mesmo tipo e dimensão. A matriz C deve ser formada pelos elementos de
índice impar das matrizes A e B e a matriz D deve ser formada pelos elementos
de índice par das matrizes A e B. Apresentar os elementos das matrizes C e D.
---------------------------------------------------------------------------------------
Não pensem que já não tentei, estou há três dias direto tentando faze... deve ser algo bobo, mas eu preciso entregar hoje, alguém poderia me ajudar?
#include <stdio.h>
#include <stdlib.h>
int matriza[6];
int matrizb[6];
int matrizc[6];
int matrizd[6];
int i;
main()
{
puts("----------------COLETANDO VALORES NA MATRIZ A-------------------");
for(i=1;i<=6;i++) {
printf("Digite o valor na matriz A linha %d: ",i);
scanf("%d",&matriza[i]);
}
puts("----------------COLETANDO VALORES NA MATRIZ B-------------------");
for(i=1;i<=6;i++) {
printf("Digite o valor na matriz B linha %d: ",i);
scanf("%d",&matrizb[i]);
}
for(i=1;i<=6;i++) {
if(i % 2 == 0) {
matrizd[i-1] = matriza[i];
matrizd[i] = matrizb[i];
}
printf("O valor da matriz C na linha %d eh: %d\n",i,matrizd[i]);
}
system("PAUSE");
return 0;
}
Eu apaguei algumas partes do código, tipo na hora da matriz C.