A maior rede de estudos do Brasil

Algoritmo alguém me ajuda?

Faça um algoritmo para ler o código e o preço de "n" produtos, calcular e escrever:

- o maior preço lido

- a média aritmética dos preços dos produtos 


5 resposta(s) - Contém resposta de Especialista

User badge image

RD Resoluções Verified user icon

Há mais de um mês

Inicialmente devemos declarar as variáveis que serão utilizadas no programa e receber o número de produtos. Utilizando a linguagem C.

#include <stdio.h>

int main()

{

int n,maior=0;

float media;

float v_codigo[n];

float v_preco[n];

printf("Digite a quantidade de produtos");

scanf("%i",&n);


Agora devemos receber todos os receber os valores e os códigos de produtos, assim podemos iniciar um somatório para calculo da média e realizar as comparações de maior preço.

for(int i =0;i<n;i++){

printf("\nDigite o código:");

scanf("%f",&v_codigo[i]);

printf("\nDigite o preço:");

scanf("%f",&v_preco[i]);

media = media+v_preco[i];

if(v_preco[i]>maior){

maior=v_preco[i];

}

}


Com isso, podemos calcular a média e apresenta-la juntamente com o maior preço.

media=media/n;

printf("\n O maior preço é: %f",maior);

printf("\n A média de preços é: %f",media);

return 0;

}

Inicialmente devemos declarar as variáveis que serão utilizadas no programa e receber o número de produtos. Utilizando a linguagem C.

#include <stdio.h>

int main()

{

int n,maior=0;

float media;

float v_codigo[n];

float v_preco[n];

printf("Digite a quantidade de produtos");

scanf("%i",&n);


Agora devemos receber todos os receber os valores e os códigos de produtos, assim podemos iniciar um somatório para calculo da média e realizar as comparações de maior preço.

for(int i =0;i<n;i++){

printf("\nDigite o código:");

scanf("%f",&v_codigo[i]);

printf("\nDigite o preço:");

scanf("%f",&v_preco[i]);

media = media+v_preco[i];

if(v_preco[i]>maior){

maior=v_preco[i];

}

}


Com isso, podemos calcular a média e apresenta-la juntamente com o maior preço.

media=media/n;

printf("\n O maior preço é: %f",maior);

printf("\n A média de preços é: %f",media);

return 0;

}

User badge image

Ruhan Conceição

Há mais de um mês

vou fazer em português estruturado:

 

declare media ,soma, n, cod, preco, i : numéricos

i = 0;

soma = 0;

leia n;

enquanto (i<n) faça:

   leia cod;

   leia preco;

   soma = soma + preço;

   i = i+ 1;

fim enquanto;

media = soma / n;

escreva (media);

 

Espero ter ajudado. Abraço!

User badge image

Daniel Bass

Há mais de um mês

Vlw cara, me ajudou muito!! Abraço.

User badge image

Andre Smaira

Há mais de um mês

Inicialmente devemos declarar as variáveis que serão utilizadas no programa e receber o número de produtos. Utilizando a linguagem C.

#include <stdio.h>

int main()

{

int n,maior=0;

float media;

float v_codigo[n];

float v_preco[n];

printf("Digite a quantidade de produtos");

scanf("%i",&n);


Agora devemos receber todos os receber os valores e os códigos de produtos, assim podemos iniciar um somatório para calculo da média e realizar as comparações de maior preço.

for(int i =0;i<n;i++){

printf("\nDigite o código:");

scanf("%f",&v_codigo[i]);

printf("\nDigite o preço:");

scanf("%f",&v_preco[i]);

media = media+v_preco[i];

if(v_preco[i]>maior){

maior=v_preco[i];

}

}


Com isso, podemos calcular a média e apresenta-la juntamente com o maior preço.

media=media/n;

printf("\n O maior preço é: %f",maior);

printf("\n A média de preços é: %f",media);

return 0;

}

Essa pergunta já foi respondida!