-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path17_exerc4.cpp
71 lines (59 loc) · 2.62 KB
/
17_exerc4.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
/*algoritmo "Cercar terreno"
// Função : Calculo de custos para cercar terreno
// Autor : Caio
// Data : 17/08/2014
// Seção de Declarações
var
ladodoterreno,ladodoterreno1:real // entrada
custodomourao:real // entrada
precoemmetrosdearamefarpado:real
quantidadedemouroes:real
custototal:real
custoemarame:real
custoemmouroes:real
inicio
// Seção de Comandos
ESCREVA("Informe a medida de um lado do terreno ")
LEIA(ladodoterreno)
ESCREVAl("Informe a medida do lado adjacente ao que você informou")
ESCREVAl("anteriormente ")
LEIA(ladodoterreno1)
ESCREVA("Informe o custo de um mourão ")
LEIA(custodomourao)
ESCREVA("Informe o custo de um metro de arame farpado ")
LEIA(precoemmetrosdearamefarpado)
quantidadedemouroes := (((ladodoterreno/3)+1)*2) + ((((ladodoterreno1/3)+1)-2)*2)
custoemarame := (((ladodoterreno+ladodoterreno1)*2)*4)* precoemmetrosdearamefarpado
custoemmouroes := quantidadedemouroes * custodomourao
custototal := custoemarame + custoemmouroes
ESCREVAl("O numero de mouroes utilizado para cercar esse terreno será")
ESCREVAl("de ",quantidadedemouroes:5:2," mourões")
ESCREVAl("O gasto total para a construção dessa cerca será de R$ ", custototal)
ESCREVAl("Sendo R$ ",custoemmouroes," em mourões e R$ ",custoemarame," em arame farpado")
fimalgoritmo
*/
#include <iostream>
#include <conio.h>
#include <iomanip>
using namespace std;
int main ()
{
float ladodoterreno,ladodoterreno1, custodomourao, precoemmetrosdearamefarpado, quantidadedemouroes;
float custototal, custoemarame, custoemmouroes;
cout<<"Informe a medida de um lado do terreno ";
cin>>ladodoterreno;
cout<<"Informe a medida do lado adjacente ao que você informou anterior ";
cin>>ladodoterreno1;
cout<<"Informe o custo de um mourão ";
cin>>custodomourao;
cout<<"Informe o custo de um metro de arame farpado ";
cin>>precoemmetrosdearamefarpado;
quantidadedemouroes = (((ladodoterreno/3)+1)*2) + ((((ladodoterreno1/3)+1)-2)*2);
custoemarame = (((ladodoterreno+ladodoterreno1)*2)*4)* precoemmetrosdearamefarpado;
custoemmouroes = quantidadedemouroes * custodomourao;
custototal = custoemarame + custoemmouroes;
cout<<"O numero de mouroes utilizado para cercar esse terreno será \nde"<<quantidadedemouroes<<" mouroes";
cout<<"O gasto total para a construção dessa cerca será de R$ "<<custototal;
cout<<"Sendo R$ "<<custoemmouroes<<" em mourões e R$ "<<custoemarame<<" em arame farpado";
getch ();
}