Имеем вот такой код.
1. Вводим размер матрицы - допустим 2.PHP код:
<?php 
#include <stdlib.h>
#include <stdio.h>
#include <cstdlib>
#include <iostream>
#include <math.h>
#define N 10
using namespace std;
int exit()
{
    system("PAUSE");
    return EXIT_SUCCESS;
}
int setCellsArray(int n)
{
    do
    {
        cout << "Enter n: "; cin >>n;
        if(n == 0) cout << "  [ERROR!] n == 0 \n";
    } while(n==0);
    
    return n;
}
void setValueArray(double Array[0][0],int n)
{
    Array[n][n];
    
    for(int q=0,k=1; q<n; q++,k++)
    {
        for(int w=0,l=1; w<n; w++,l++)
        {
            cout << "Array[" << k << "][" << l << "] = ";
            cin >> Array[q][w];
        }
    }
}
void formArray(double Array[0][0],double Array2[0][0],int n)
{   
    Array2[n][n];
      
    for(int i=0; i<n; i++)
    {
        for(int j=0; j<n; j++)
        {
            if(i>j)
            {
                Array2[i][j] = atan(Array[i][j])/pow((Array[i][j] + 0.2),1/3);
            }
            if(i == j)
            {
                Array2[i][j] = 0;
            }
            if(i<j)
            {
                Array2[i][j] = tan(Array[i][j]);
            }
        }
    }
}
void getValue(double Array2[0][0], int n)
{   
    for(int q=0; q<n; q++)
    {
        for(int w=0; w<n; w++)
        {
            printf("%.1lf ",Array2[q][w]);
        }
        printf("\n");
    }
}
int SaveArray(double Array2[0][0], int n, char const *frame)
{
    FILE *F = fopen(frame, "wt");
    if(F==NULL) 
    {
        return 0;
    }
    fprintf(F,"Ðàçìåð ìàòðèöû: %d\n",n);
 
    for(int i=0; i<n; i++)
    {
        for(int j=0; j<n; j++)
        {
            fprintf(F,"%.1lf ",Array2[i][j],sizeof(double)*N*N);
            if(j==n-1)
            {
                fprintf(F,"\n",sizeof(double)*N*N);
            }
        }
    }
    fclose(F);
    
    return 1;
}
double LoadPrgm()
{
    double Array[0][0],Array2[0][0];
    int n = setCellsArray(n);
    setValueArray(Array,n);
    formArray(Array,Array2,n);
    getValue(Array2,n);
    SaveArray(Array2,n,"qq.txt");  
}
int main()
{
    LoadPrgm();
   
    exit();
} 
2. Заполняем матрицу произвольными цифрами.
3. Производятся действия по вычислению.
4. Записывается результат в файл qq.txt.
Цитата:qq.txtКак произвести считывание из файла qq.txt и вывести результат на консоль?
Размер матрицы: 2
1.6 0.0
1.6 0.0
Есть набросок, но ... что-то он делает другое.

