Ir para conteúdo
Fórum Script Brasil
  • 0

como soma de matrizes de inteiros em binario


Leonardo Morganti

Pergunta

Seguinto to perdendo os cabelos fazendo isso... ta eu e mais um colega trabalhano em cima disto

mas não estamos obtendo sucesso...

é um multiplicador binario em C.

Agente ta fazendo com procedimento e vetores...

Não estamos conseguindo fazer a soma dos numros na matriz...

SE alguém PODE NOS AJUDAR NESSA EMPREITADA...

AGRADECEMOS DES DE JÁ!

-> código

void multi () {

int a[12],b[12],ri[12][24],c[25],r[24],ac[24];

int cont,cont1,cont2,d,l,i;

for (l=0;l<=11;l++) {

for (i=0;i<=23;i++) {

ri[l]=0;

r=0;

ac=0;

}

}

printf("Digite o numero A \n");

for (cont=0;cont<=11;cont++) { /*LEITURA A*/

scanf("%d",&a[cont]);

}

printf("Digite o numero B \n");

for (cont=0;cont<=11;cont++) { /*LEITURA B*/

scanf("%d",&b[cont]);

}

d=0;

for (cont=0;cont<=11;cont++) {

for (cont1=0;cont1<=11;cont1++) {

ri[cont][cont1+d]=b[cont]*a[cont1];

}

d++;

}printf(" \n");printf("MATRIZES: \n");

for (cont=0;cont<=11;cont++) {

for (cont1=23;cont1>=0;cont1--) {

printf("%d",ri[cont][cont1]);

}

printf(" \n");

}

printf("RESULTADO: \n");

for (cont1=0;cont<=11;cont++) {

for (cont=0;cont<=23;cont++) {

ac[cont]=ri[cont1][cont];

r[cont]=(ac[cont]+r[cont]+c[cont]) % 2;

c[cont+1]= (ac[cont]+r[cont]+c[cont]) / 2;

}

}

printf(" \n");

for (i=0;i<=23;i++) {

printf("%d",r[cont]);

}

}

Link para o comentário
Compartilhar em outros sites

1 resposta 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...