Ecco il programma che sono riuscito ad elaborare; vorrei che mi deste qualche consiglio a riguardo, grazie mille in anticipo per la collaborazione...approposito cosa sono i "tag code"?
programmacodice:#include <iostream> #include <math.h> using namespace std; /**/ int main() { int a[10][10]; int n,m,i,j; cout<<"Inserire numero righe e numero colonne della Matrice:"<<endl<<endl; cout<<"Inserire numero righe (non oltre 5): ";cin>>n;cout<<endl; cout<<"Inserire numero colonne (non oltre 5): ";cin>>m;cout<<endl; while(n<1 || n>10 || m<1 || m>10) { cout<<"Errore di inserimento dati, riprova."<<endl<<endl; cout<<"Inserire numero righe e numero colonne della Matrice:"<<endl<<endl; cout<<"Inserire numero righe (non oltre 5): ";cin>>n;cout<<endl; cout<<"Inserire numero colonne (non oltre 5): ";cin>>m;cout<<endl; } cout<<"Inserimento elementi della Matrice:"<<endl<<endl; for(i=1;i<=n;i++) for(j=1;j<=m;j++) { cout<<"Elemento A["<<i<<","<<j<<"]= "; cin>>a[i][j]; cout<<endl; } cout<<"La Matrice inserita e':"<<endl<<endl; for(i=1;i<=n;i++) { for(j=1;j<=m;j++) cout<<a[i][j]<<" "; cout<<endl; } cout<<"La Matrice B e':"<<endl<<endl; int b[10][10]; for(i=1;i<=n;i++) for(j=1;j<=m;j++) { if(i%2!=0) { if(a[i][j]%2!=0) {b[i][j]=a[i][j];} else {b[i][j]=0;} } else { if(a[i][j]%2==0) {b[i][j]=a[i][j];} else {b[i][j]=0;} } } for(i=1;i<=n;i++) { for(j=1;j<=m;j++) cout<<b[i][j]<<" "; cout<<endl; } system("PAUSE"); return 0; }

Rispondi quotando