При изменении силы тока в катушке, индуктивность какой L=0.5 гн, в n=2 раза энергия магнитного поля изменилась W=3 дж. Найти начальные значения энергии w1=W/ ( pow(n,2)-1 ) и силы тока l1=sqrt(2w1/L)
Вот я написал код но не получается как надо. Где ошибки?
Код
#include <iostream>
using namespace std;
int main()
{
setlocale(0, "rus");
cout << "Лабораторна робота 2" << endl;
double L = 0.5,w1=0,l1=0;
int n = 2,W=3;
w1 = W / (pow(n, 2) - 1);
l1 = sqrt(2 * w1 / L);
cout << " w1= " << w1;
cout << " l1= " << l1;
return 0;
}