Расшифровать значение программы
#include <iostream>
#include <cmath>
using namespace std;
int* form(int&n) {
n = 10 + 19 % 10;
int*a = new int[n];
*a = 19;
for(int i = 1;i < n;i++){
*(a + i) = *(a + i - 1) + 1;
}
return a;
}
int main(){
int *a, n, i, *p;
a = form(n);
for ( p = a+n, i=1; i <= n; i++ )
{
*(p-i) *= (int)sqrt(19);
}
Всем привет! Есть такой фрагмент программы, он что-то означает, возможно какие то определенные математические действия, надо его расшифровать, у меня что-то вообще не получается понять что это такое. Надеюсь на вашу помощь, буду очень благодарен всем за помощь.