Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [C++] File e matrici

Visualizzazione discussione

  1. #1

    [C++] File e matrici

    Salve ragazzi,premetto che sono alle prime armi con la programmazione.
    Per esercitarmi per un esame volevo provare a scrivere una matrice in un file. Quando compilo e poi esegue sembra tutto ok,quando vado ad aprire il file non mi esce la matrice
    Ho provato di tutto,non so come fare !
    linguaggio c++ e uso il dev-c++ 5.11
    Questo è il programma:
    codice:
    #include <iostream>
    #include <fstream> //header necessario per fstream!
    #define maxr 3
    #define maxc 3
    using namespace std;
    int crea_matrice (int matrice[maxr][maxc])
    {
    
        int i,j;
        for ( i=0; i<maxr; i++)
    
            for ( j=0; j<maxc; j++)
            {
                cout<<"matrice["<<i<<"]["<<j<<"]"<<"\n";
                cin>>matrice[i][j];
            }
    }
    
    
    int stampa_matrice (int matrice[maxr][maxc])
    {
        cout<<"\n\n";
        for (int i=0; i<maxr; i++)
        {
            cout<<"\n";
            for (int j=0; j<maxc; j++)
            {   cout<<"\t"<<matrice[i][j];
            }
        }
    }
    int main() {
        fstream f("file1.txt", ios:: out); //apre il file in scrittura (cancellando quello che già c'era
        string s;
    
    
        if(!f) {
            cout<<"Errore nella creazione del file!";
            return -1;
        }
        int matrice[maxr][maxc];
        crea_matrice(matrice);
        cout<<"la matrice è:"<<endl;
    
        f<<stampa_matrice(matrice);
    
    
        f.close();
    
    };
    Ultima modifica di MItaly; 29-01-2016 a 00:12 Motivo: Indentazione, tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.