Cerco di spiegarmi :P
Allora dato tale codice:
codice:
#include <iostream>
#include <stdlib.h>
using namespace std;
const int MAX_RIGHE=100;
const int MAX_COLONNE=100;
typedef int vettore[MAX_RIGHE];
typedef int matrice[MAX_RIGHE][MAX_COLONNE];
matrice M;
int main(){
int rig, col, i, j;
cout<<"Inserisci il numero di righe"<<endl;
cin>>rig;
cout<<"Inserisci le colonne"<<endl;
cin>>col;
for(i=0; i<rig; i++)
for(j=0; j<col; j++){
cout<<"Inserisci gli elementi di "<<i<<" e "<<j<<endl;
cin>>M[i][j];
}
cout<<endl;
cout<<"adesso visualizziamo la matrice"<<endl;
cout<<endl;
cout<<"premere un tasto per continuare..."<<endl;
system("PAUSE>NUL");
cout<<"Matrix = ";
for(i=0; i<rig; i++){
cout<<'\t';
for(j=0; j<col; j++)
cout<<M[i][j]<< '\t';
cout<<'\n';
}
system("PAUSE");
return 0;
}
Vorrei:
1-dopo che mi fa vedere la matrice me la salvi su un file txt nella stessa cartella
2-crei un vettore usando gli elementi pari della matrice, ed un altro contenente i valori della prima riga