Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #4
    Quote Originariamente inviata da torn24 Visualizza il messaggio
    Avrei una soluzione semplice che non va in disaccordo con la traccia
    Ti basta salvare su un file di testo elemento per elemento della matrice.
    In maniera non diversa da come stampi una matrice, cioè due cicli for() annidati, il primo per le righe il secondo per le colonne, puoi scrivere su file tutti gli elementi della matrice.Per leggere da file userai lo stesso sistema.



    codice:
    /*Scrittura matrice su file*/
    
    for(i=0;i<righe;i++){
    
        for(j=0;j<colonne;j++){
    
              
              fprintf(file,"%d\n",matrice[i][j]);
    
        }
    }
    
    /* Lettura matrice da file*/
    for(i=0;i<righe;i++){
    
        for(j=0;j<colonne;j++){
    
              fscanf(file,"%d",&elemento);
              printf("%d",elemento);
    
        }
        printf("\n"); // Nuova riga 
    
    
    
    }
    Con elemento chi stiamo richiamando??

    Ovviamente devo sempre scrivere

    codice:
     FILE *file;
    file=fopen("somma.txt", "w") //per scritture
    
    file=fopen(" somma.txt", "r") //per lettura
    Ultima modifica di AmedeoFalco; 31-08-2017 a 13:54

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.