Вписване в сайта



Височина, диаметър

Петък, 23 Септември 2011 02:56

площ - метри и декари

Написана от 
Оценете
(0 гласа)

Живеели едно време 3 братя, но нещо не се погаждали помежду си. Получили като наследство нива - правоъгълна с дължина X и ширина Y метра - естествени числа от интервала [100 - 1000].
И тримата били единодушни в едно - ще се делят на всеки поравно. Проблемът възникнал със Закона за земеделските земи - до всяка нива трябва да има път Z метра широк.
Да се състави програма, която по въведени X, Y и Z в метри се извежда каква максимална площ в декари е получил кой да е от братята .
Пример: размерите са в метри 120, 180, 3 Изход: 7.14 декара

Решение

  

//Прекарайте пътя до по-късата страна
#include <iostream>
using namespace std;

int main()
{float dyl,shir,pyt,plosh;

cout<<"Viweeli 3 bratq, no neshto ne se razbirali. Poluchili nasledstwo \n";
cout<<"prawoygylna niwa s rameri wis,shir - estestweni chisla w \n";
cout<<"interwala [100..1000]. I trimata bili edinodushni - she se \n";
cout<<"delqt na wseki po rawno. Problemyt izniknal sys Zakona za \n";
cout<<"zemedelskite zemi. Do wsqka otdelna niwa trqbwa da ima pyt s \n";
cout<<"shirochina pyt metra. Da se systawi programa, koqto izwevda \n";
cout<<"maksimalnata plosht w dekari na koj da e ot bratqta.\n";
cout<<"Primer: 120, 180, 3 izhod 7.14 dka \n";
cout<<"Vyvedete shirina na niwata [100..1000]: ";cin>>shir;
cout<<"Vyvedete dylvina na niwata [100..1000]: ";cin>>dyl;
if (shir>dyl) {pyt=shir;shir=dyl;dyl=pyt;}//po malkiq razmer
cout<<"Vyvedete shirina na pytq [3..4]: ";cin>>pyt;
plosh=shir*dyl;
cout<<"Ploshta na niwata predi delbata e: "<<plosh/1000<<endl;
//pri formirane na pyt se wzema po rawno mevdu sysedite 
// w sluchaq ot bratqta se wzema 1/2 ot shirinata na pytq
plosh=shir*(dyl-pyt/2);//maha se polowinata ot shirinata na pytq na pytq
cout<<"Wseki ot bratqta she polucho po "<<plosh/3000<<" dka"<<endl;
    system("pause");
}
Прочетена 2351 пъти Последно променена в Понеделник, 26 Септември 2011 03:57
Още в тази категория: правоъгълна спирала »