Informatică, întrebare adresată de lipovanustefania, 8 ani în urmă

Se citesc de la tastatură punctele A(0,1) și B(3,0).
a. Să se calculeze perimetrul triunghiului AOB, unde O reprezintă originea axelor de coordonate
b. Să se calculeze aria triunghiului AOB
c. Să se calculeze lungimea segmentului CM, unde M reprezintă piciorul perpendicularei construită din O

Răspunsuri la întrebare

Răspuns de ElenaSF
1

Răspuns:

#include<iostream>

using namespace std;

int main() {

int xa, ya, xb, yb, xo = 0, yo = 0;

float A,CM,AB,AO,BO;

cout << "xA= ";

cin >> xa;

cout << "yA= ";

cin >> ya;

cout << "xB= ";

cin >> xb;

cout << "yB= ";

cin >> yb;

AO = (sqrt(pow(xa - xo, 2) + pow(ya - yo, 2)));

BO = (sqrt(pow(xb - xo, 2) + pow(yb - yo, 2)));

AB = (sqrt(pow(xa - xb, 2) + pow(ya - yb, 2)));

A = AO * BO;

CM = AO * BO;

cout << "P=" << AO + BO + AB<<"\n";

cout << "A=" << A/ 2 << "\n";

cout << "CM=" << CM / AB << "\n";

}


lipovanustefania: Multumesc!!!
Alte întrebări interesante