#3135 PatratMagic5
Un Pătrat Magic este un pătrat ce conține numerele de la 1 la n 2 în care sumele fiecăror linii, coloane și a celor două diagonale sunt egale. Această sumă se mai numește și constanta pătratului magic.
Anexe:
Răspunsuri la întrebare
Răspuns de
12
Răspuns:
varianta 1: varianta cu puncatj maxim pe pbinfo:
#include <iostream>
using namespace std;
int main()
{
int n;
cin>> n;
cout<< ( n *(n*n + 1)) / 2;
}
varianta 2: varianta mai interactiva cu utilizatorul:
#include <iostream>
using namespace std;
int main()
{
int n;
cout<< "n=";
cin>> n;
if (n>=3 && n<=1290)
{
cout<< "constanta patratului=" << (n* n *(n*n + 1)) / 2 / n;
}
else
{
cout<< "n trebuie sa fie mai mare sau egal cu 3 si mai mic sau egal cu 1290";
}
return 0;
}
Alexandruak13:
multumesc
Alte întrebări interesante
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă