Ir ao conteúdo
  • Cadastre-se

C++ Multiplicao de elementos em c


joao1022
Ir à solução Resolvido por devair1010,

Posts recomendados

tenho que achar o maior valor do vet1 e menor do vet2 e posteriormente multiplicar, esta tudo certo menos a parte de multiplicar o maior pelo menor porque ?

 

#include <stdio.h>
#include <math.h>
#include <locale.h>
int main() {
    float v1[5] , v2[10];
    int i,j;
    float maior, menor, x ;

    printf ( " insira 5 vetores:\n");
    for (i=0;i<5;i++){
        scanf("%f", &v1[i]);
    }

     for( i = 0 ; i <= 4; i++)
  {
    printf("vet[%d] = %.1f\n" ,i,v1[i]);
  }
    maior = v1[0];

    for (i=1;i<5;i++){
        if (v1[i]>maior)
            maior = v1[i];
            }

        printf("maior vetor: %f\n", maior);

    printf ( " \n insira 10 vetores:\n");
    for (j=0;j<10;j++){
        scanf("%f", &v2[j]);
    }

     for( j = 0 ; j <= 9; j++)
  {
    printf("vet[%d] = %.1f\n" ,j,v2[j]);
  }
    menor = v2[0];

    for (int j=0;j<10;j++){
        if (v2[j]< menor)
            menor = v2[j];
            }
   printf("menor vetor: %f\n", menor);


   menor*maior=x;
   printf("valor de x:%f"), x ;


    return 0;
}

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Solução

@joao1022     Qual compilador você está usando  ?   ,  e aqui no codeblocks  , por incrível Que pareça ele deixou passar um erro de syntaxe , que tem np seu código lá no final . nessa Linha  :

printf("valor de x:%f"), x ;  <- aqui o x está fora dos parenteses
  
printf("valor de x : %.2f", x);    <- o comum seria assim com a variável dentro dos parenteses

e por algum motivo que desconheço ele compila e funciona  normal , mas na hora de escrever o valor de x ele mostra o valor da última variável que recebeu atribuição .

e também essa linha aqui , está bem errada :

menor*maior=x;  <- o x que deveria receber o valor da multiplicação

x = menor * maior; <- aqui seria o recomendável

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!