miércoles, 26 de febrero de 2014

lectura de notas

Crear archivo notas.dat con las siguientes notas

16
15
18
15
14
13
17
16
15
16
19
16
15
16
17
18
14
16
13
12
14
15
16
13
17
18
16
16
16
15
18
15



#include <cstdlib>
#include <fstream>
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
 ifstream arch_notas("notas.dat");
 int i,j,k,nota;
 const int num_filas=8;
 const int num_cols=4;
 int A[num_filas][num_cols];
 if (!arch_notas) {
    cout<<"Error al abrir el archivo de notas";
 } else {
   int num_elem = num_cols*num_filas;  
   for (k=0;k<num_elem;k++){
     arch_notas>>nota;   
     i = k/num_cols;
     j = k%num_cols;
     A[i][j]=nota;
   }
   for (i=0;i<num_filas;i++){
      for (j=0;j<num_cols;j++){
        cout<<setw(5)<<A[i][j];
      }
      cout<<endl;
   }  
 }
 system("PAUSE");
}

No hay comentarios:

Publicar un comentario