Leia o valor de um produto, se o valor do produto for menor igual 20 aplicar lucro de
17%, caso esteja entre 21 e igual a 70 aplicar lucro de 15%, caso seja superior a 70 e até
100 aplicar lucro de 12. Em caso de superior a 100 solicitar o valor do lucro. Calcule o valor
do lucro e o valor final do produto. Mostre na tela o valor do produto lido, o percentual lido, o
valor do lucro e o valor final. Faça o procedimento enquanto o valor do produto lido for
superior a 0 . Informe a quantidade de produtos lidos. Em linguagem c.
Soluções para a tarefa
O programa escrito na linguagem de programação C que verifica o valor do produto e dá seu desconto com as regras apresentadas é:
#include <math.h>
#include <stdio.h>
int main()
{
float valorProduto, valorFinal, valorLucro;
int contador=0;
do{
printf("\nInforme o valor do produto: "); scanf("%f", &valorProduto);
if(valorProduto < 20 && valorProduto > 0){
valorFinal = valorProduto * 1.17;
valorLucro = valorFinal - valorProduto;
printf("\nO valor do do produto é: %.2f \nA porcentagem de lucro é de 17 \nO valor do lucro é: %.2f\nO valor final é: %.2f",valorProduto, valorLucro, valorFinal);
contador++;
}
else if(valorProduto >= 21 && valorProduto <= 70){
valorFinal = valorProduto * 1.15;
valorLucro = valorFinal - valorProduto;
printf("\nO valor do do produto é: %.2f \nA porcentagem de lucro é de 15 \nO valor do lucro é: %.2f\nO valor final é: %.2f",valorProduto, valorLucro, valorFinal);
contador++;
}
else if(valorProduto > 70 && valorProduto <= 100){
valorFinal = valorProduto * 1.12;
valorLucro = valorFinal - valorProduto;
printf("\nO valor do do produto é: %.2f \nA porcentagem de lucro é de 12 \nO valor do lucro é: %.2f\nO valor final é: %.2f",valorProduto, valorLucro, valorFinal);
contador++;
}
else if (valorProduto > 100){
float valorLucroExtra;
printf("\nDigite o valor do desconto: "); scanf("%f", &valorLucroExtra);
valorFinal = valorProduto + (valorProduto * (valorLucroExtra/100));
valorLucro = valorFinal - valorProduto;
printf("\nO valor do do produto é: %.2f \nA porcentagem de lucro é de %.2f \nO valor do lucro é: %.2f\nO valor final é: %.2f",valorProduto, valorLucroExtravalorLucroExtra, valorLucro, valorFinal);
contador++;
}
printf("\nPara sair do programa ao informar o valor do produto digite 0!");
}while(valorProduto > 0);
printf("\nA quantidade de produtos lidos foi: %d", contador);
return 0;
}
O que esse programa escrito na linguagem de programação C faz para calcular o que foi pedido sobre o lucro dos produtos?
O programa simplesmente faz exatamente o que foi pedido acima, recebe o valor do produto e dá seu lucro.
Saiba mais sobre programação em C aqui: https://brainly.com.br/tarefa/24403342
#SPJ1