👤

ajutor!!!!!!!!!!!!!!!!!!!!

Ajutor class=

Răspuns :

#include <iostream>

using namespace std;

int main()
{
int n;
cin >> n;
if(n == 3){
cout << 0 << '\n' << 180;
}
else if(n == 4){
cout << 2 << '\n' << 360;
}
else if(n > 4){
cout << int(n / 2) << '\n' << ((n - 2) * 360) / 2;
}
return 0;
}

Trebuie sa tii cont ca sunt doua formule:

Nr. de diagonale ale unui poligon cu n laturi este n*(n-3)/2;

Suma unghiurilor unui poligon cu n laturi este 180*(n-2).

Prin urmare , nu cred ca ar trebui sa ai dificultati in a scrie programul,dar eu o sa iti las programul  ma jos.

#include <iostream>

using namespace std;


int main()

{

   unsigned int n;

   cin>>n;

   cout<<n*(n-3)/2<<'\n'<< 180*(n-2);

   return 0;

}