Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
cout<<" Scegliere una lettera corrispondente all'operazione da svolgere :"<< endl;
cout<<"a) costruisci la matrice quadrata"<< endl;
cout<<"b) calcola la somma di ogni colonna della matrice :"<< endl;
cin>> opzione;
switch(opzione)
{case'a':{
cout<<" scegli la dimensione della matrice quadrata (max 10):";
cin>> d;
if(( d >= 2)&&( d<= 10))
cout<< d;
elsecout<<"errore"<< endl;
cout<<"inserisci gli elementi della matrice :";
for( riga=0; riga <= d; riga++){
for( col =0; col <= d; col++){
cin>> M [riga][col];}}
break;}
case'b':{
int Somma(int M[], int d);
int somma =0;
for( col =0; col <= d ; col++){
for( riga =0; col <= d; riga++){
somma += M [d][d];
return somma;}}
cout<< somma << endl;
break;
}}
system("pause");
}
ancora non ho scritto i casi c,d e f ma volevo vedere se intento si apriva, infatti si apre ma compare solo il menų e poi si chiude, quando premo su a per avere il case a si chiude il programma;il programma presenta un menų, il case a ha lo scopo di riempire una matrice quadrata, mente il b di sommare i valori di ogni colonna della matrice
Ultima modifica effettuata da ciao888 il 19/10/2010 alle 9:56