rationamentul problemei
Numărul total de diagonale Nd construibile într-un poligon convex sau concav, care are n vârfuri se calculează prin formula:
Analiza problemei
date de intrare:
numarul de vârfuri ale poligonului nș
date de iesire
numarul diagonalelor poligonului d
rezolvare:
se utilizeaza structura liniara:
#include <iostream>
using namespace std;
int main()
{
int n,d;
cout<<"dati nr. de diagonale ale poligonului n=";cin>>n;{
d=(n*(n-3))/2;
cout<<"nr digonalelor poligonului este d="<<d;}
}
Niciun comentariu:
Trimiteți un comentariu