Buscar

A Companhia de Pulverizacao Faz Tudo Ltda utiliza avioes para pulverizar lavouras. Os custos de pulverizacao dependem do tipo de praga e da area contratada conforme o esquema:

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

/*
A Companhia de Pulverizacao Faz Tudo Ltda utiliza avioes para pulverizar lavouras. Os custos de
pulverizacao dependem do tipo de praga e da area contratada conforme o esquema:
Ђю Tipo 1: pulverizacao contra ervas daninhas, R$ 5,00 por acre;
Ђю Tipo 2: pulverizacao contra gafanhotos, R$ 10,00 por acre;
Ђю Tipo 3: pulverizacao contra broca, R$ 15,00 por acre;
Ђю Tipo 4: pulverizacao contra tudo acima, R$ 25,00 por acre.
Se a area a ser pulverizada e maior que 300 acres, o fazendeiro recebe um desconto de 5%. Em
adicao, qualquer fazendeiro cujo custo total, sem desconto, ultrapasse R$ 1.750,00 recebe um
desconto de 10% sobre o valor que ultrapassar os R$ 1.750,00. 
Se ambos os descontos se aplicam,
aquele relacionado a area e calculado em primeiro lugar.
Preparar um algoritmo que leia as seguintes informacoes:
Ђю Nome do fazendeiro;
Ђю Tipo de pulverizacao (de 1 a 4);
Ђю Area a ser pulverizada.
O algoritmo deve ainda calcular o custo final da pulverizaусo e escrever o nome do fazendeiro e o
valor a ser pago.
*/
#include <iostream>
#include <cmath>
int main()
{
	float Tipo=0,Area=0,pf=0,CustoFinal=0;
	std::string nome;
	std::cout<<"Nome do Fazendeiro: ";
	std::cin>>nome;
	std::cout<<"Tipo de Pulverizacao: ";
	std::cin>>Tipo;
	std::cout<<"Area a ser pulverizada: ";
	std::cin>>Area;
	if(Tipo==1 && Area>=300)
	{
		pf=Area*5;
		CustoFinal=pf-(pf*0.05);	
	}
	else
	{
		pf=5*Area;
		CustoFinal=pf;
	}
		if(Tipo==2 && Area>=300)
	{
		pf=Area*10;
		CustoFinal=pf-(pf*0.05);	
	}
	else
	{
		pf=10*Area;
		CustoFinal=pf;
	}
		if(Tipo==3 && Area>=300)
	{
		pf=Area*15;
		CustoFinal=pf-(pf*0.05);	
	}
	else
	{
		pf=15*Area;
		CustoFinal=pf;
	}
		if(Tipo==4 && Area>=300)
	{
		pf=Area*25;
		CustoFinal=pf-(pf*0.05);	
	}
	else
	{
		pf=25*Area;
		CustoFinal=pf;
	}
		if(CustoFinal>=1750)
	{
		CustoFinal=CustoFinal-(CustoFinal*0.10);
	}
 	std::cout<<"O nome do fazendeiro: "<<nome<<"\nO custo final da pulverizacao e: "<<CustoFinal;
 }

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando