Skip to content

Instantly share code, notes, and snippets.

@TalionOak
Created April 19, 2022 15:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save TalionOak/3365a2ded05d4638a6fa0f80499254c1 to your computer and use it in GitHub Desktop.
Save TalionOak/3365a2ded05d4638a6fa0f80499254c1 to your computer and use it in GitHub Desktop.
Primeira tarefa da provinha de ADS da faculdade fam.
#include <iostream>
#include <locale>
// Até 5 Kg
// Morango R$4,50 por Kg
// Maça R$2,80 por Kg.
// Acima de 5 Kg
// Morango R$3,20 por Kg
// Maça R$1,80 por Kg.
//Se o cliente comprar mais de 8 Kg em frutas ou o valor total da compra ultrapassar
//R$ 25,00, receberá ainda um desconto de 10% sobre este total. Escreva um algoritimo
//para ler a quantidade (em Kg) de morangos e a quantidade (em Kg) de maças adquiridas
//e escreva o valor das compras sem os descontos, o valor a ser pago pelo cliente e o
//valor do desconto se houver, os descontos por quilo de fruta deve ser dado separadamente,
//apresentar a informação sobre o valor que está pagando por quilo de cada fruta.
using namespace std;
int main()
{
setlocale(LC_ALL,"Portuguese");
float kgMacaComprado,kgMorangoComprado, kgTotal;
float macaPreco,morangoPreco, precoTotal;
float descontoMaca, descontoMorango;
printf("Quantos kg de maça você deseja comprar? ");
scanf("%f", &kgMacaComprado);
printf("\nQuantos kg de morango você deseja comprar? ");
scanf("%f", &kgMorangoComprado);
kgTotal = kgMorangoComprado + kgMacaComprado;
printf("\n");
if(kgMacaComprado <= 5)
{
macaPreco = kgMacaComprado * 2.8;
printf("Você está pagando R$2,80 por kg de Maças! Totalizando R$%.2f.\n", macaPreco);
}
else
{
macaPreco = kgMacaComprado * 1.8;
printf("Você está pagando R$1,80 por kg de Maças! Totalizando R$%.2f.\n", macaPreco);
}
if(kgMorangoComprado <= 5)
{
morangoPreco = kgMorangoComprado * 4.5;
printf("Você está pagando R$4,50 por kg de Morangos! Totalizando R$%.2f.\n", morangoPreco);
}
else
{
morangoPreco = kgMorangoComprado * 3.2;
printf("Você está pagando R$3,20 por kg de Morangos! Totalizando R$%.2f.\n", morangoPreco);
}
precoTotal = morangoPreco + macaPreco;
printf("\nSua compra deu R$%.2f!\n\n", precoTotal);
if(kgTotal >= 8 || precoTotal >= 25)
{
printf("Você recebeu um desconto de 10%%!\n");
descontoMaca = macaPreco - (macaPreco * 0.9);
descontoMorango = morangoPreco - (morangoPreco * 0.9);
printf("Você recebeu R$%.2f de desconto nas maças!\n", descontoMaca);
printf("Você recebeu R$%.2f de desconto nos morangos!\n\n", descontoMorango);
printf("Você irá pagar então R$%.2f por kg de maças!\n", macaPreco - descontoMaca);
printf("Você irá pagar então R$%.2f por kg de morangos!\n\n", morangoPreco - descontoMorango);
precoTotal = precoTotal * 0.9;
printf("Sua compra total com desconto aplicado deu R$%.2f!\n\n", precoTotal);
}
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment