Informatică, întrebare adresată de ursuletulpanda999, 9 ani în urmă

Matricea patratica A si dimensiunea ei n sunt definite global.
Definiti functia care, primind ca parametru numele unui fisier, scrie in acesta valorile din matrice aflate sub diagonala principala.

Răspunsuri la întrebare

Răspuns de Utilizator anonim
0
void sub_diag ( char nume_fisier[] ) {int i,j;
       ofstream  g (nume_fisier);

        for(i=1;i<=n;i++)
             for(j=1;j<=n;j++)
                 if(i>j) 
                     g<<a[i][j];
    g.close();}

ursuletulpanda999: Salut. Ce face ofstream g(nume_fisier) si g.close() ?
Utilizator anonim: cu ofstream poti scrie in fisierul al carui nume il citesti in main de la tastatura
Utilizator anonim: g.close() ; inchide fisierul dupa ce ai terminat de scris in el
ursuletulpanda999: Nu mergea si cu freopen ?
ursuletulpanda999: gen freopen("nume_fisier","w",stdout); ?
ursuletulpanda999: si sa folosesc cout?
Utilizator anonim: Mergea si cum zici tu
Alte întrebări interesante