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

Resultado multiplicação


gramosiri

Pergunta

Olá, estou fazendo um código que o usuário entre com 6 valores aleatorios.

Proximo passo o codigo tem que calcular o primeiro valor que o usuario digitou * j=7, depois o segundo * 6 assim por diante até o j=2

Está dando outro valor, está dando outro valor no final, alguém pode dar uma luz?

#include <stdio.h>
#include <stdlib.h>
#define indice 6
  
int main (){

  int codigo[indice], i = 0, j = 0, result = 0, soma = 0;
  for (i = 1; i < indice + 1; i++)
    {
      scanf ("%d", &codigo[i]);
    }
                        
  printf ("\nCodigo: ");
  for (i = 1; i < indice + 1; i++){
      printf ("%d", codigo[i]);
      for (j = indice + 1; j > 2; j--){
	  result = codigo[i] * j;
	  soma = result + soma;
	  }
    }
  printf ("\nsoma: %d", soma);
  printf ("\n");

  return 0;
}

 

Editado por gramosiri
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,4k
×
×
  • Criar Novo...