Witajcie.
Ćwiczę programowanie w C++ i natrafiłem na taki problem.
Treść zadania:
http://solve.edu.pl/tasks/view/261
I oto mój kod, jednak strona nie zalicza mi tego programu...
Byłbym wdzięczny za jakieś wskazówki.
#include <iostream>
using namespace std;
int main()
{
int a,b,pa,qa,pb,qb; //dane wejsciowe
float aa,bb,pole_prostokata, pole_trojkata, pole_rowno, bok1, bok2, bok3, bok4;//aa i bb to suma stosunków || bok1,bok2,bok3,bok4 to boki po podzieleniu
cin >> a >> b >> pa >> qa >> pb >> qb;
pole_prostokata=a*b;
aa=pa+qa;
bb=pb+qb;
bok1=a/aa*pa;
bok2=b/bb*pb;
bok3=a/aa*qa;
bok4=b/bb*qb;
pole_trojkata=0.5*bok1*bok2+0.5*bok4*bok1+0.5*bok3*bok2+0.5*bok4*bok3;
pole_rowno=pole_prostokata-pole_trojkata;
cout << pole_rowno;
return 0;
}