| 
 | |||||||
| 
 | 
|  | 
|  | 
|  | Strumenti | 
|  12-07-2004, 21:24 | #1 | 
| Member Iscritto dal: Jul 2004 
					Messaggi: 203
				 | 
				
				linguaggio c
			 
		buonasera avrei bisogno di un aiuto in 2 programmi  Dato un array bidimensionale di interi trovare il valore massimo e quello minimo per ogni riga. #include <stdio.h> main () { const int cardR = 30; const int cardC = 30; int mat[cardR] [cardC], riempR, riempC, i , j , max , min; do { printf ("Quanti elementi righe vuoi inserire?"); scanf ("%d", &riempR); } while (riempR>cardR); do{ printf ("Quanti elementi colonna vuoi inserire?"); scanf ("%d", &riempC); } while (riempC>cardC); for (i=0; i<riempR; i++) for (j=0; j<riempC; j++) { printf ("inserire el.(%d, %d) della matrice", i , j); scanf ("%d", &mat[i] [j]); } ? poi non mi si trova mai potreste continuarmelo voi grazie e poi Dato un array monodimensionale di caratteri ed un dato carattere verificare l’esistenza di tale carattere nello array ed eliminarlo, compattando poi lo array (se l’elemento dato è presente più volte eliminare tutte le sue occorrenze e compattere lo array). tralasciando la parte del riempimento potreste svolgermi il fulcro del programma come sopra? grazie | 
|   |   | 
|  12-07-2004, 21:44 | #2 | 
| Senior Member Iscritto dal: Apr 2000 Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29 
					Messaggi: 53971
				 | Codice: for(i=0; i<cardR; ++i)
{
   max = min = mat[i][0];
   for(j=0; j<cardC; ++j)
   {
       if(max < mat[i][j])  max = mat[i][j];
       if(min > mat[i][j])  min = mat[i][j];
   }
    printf("Riga %d: max = %d min = %d", i, max, min);
}Codice: for(i = 0; i<num;++i)
{
   while(v[i] == car && i<num)
   {
       for(j=i+1; j<num; j++)  v[j-1] = v[j];
       --num;
   }
} | 
|   |   | 
|  12-07-2004, 22:05 | #3 | 
| Member Iscritto dal: Jul 2004 
					Messaggi: 203
				 | 
		thx mille ho provato ma non funzione mi da riga 30: max = 2012528660 min = -1 questo per ogni numero che metto grazie mille lo stesso provo a lavoraci su questo | 
|   |   | 
|  12-07-2004, 22:20 | #4 | 
| Senior Member Iscritto dal: Apr 2000 Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29 
					Messaggi: 53971
				 | 
		C'è un piccolo errore...guarda se lo capisci da solo...altrimenti te lo dico... E' nei due for...
		 | 
|   |   | 
|  12-07-2004, 22:23 | #5 | 
| Member Iscritto dal: Jul 2004 
					Messaggi: 203
				 | 
		il i++ al posto di ++i? se è cosi gia provato ma nada | 
|   |   | 
|  12-07-2004, 22:24 | #6 | 
| Senior Member Iscritto dal: Apr 2000 Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29 
					Messaggi: 53971
				 | 
		++i in quel caso è equivalente a i++... Io uso sempre l'incremento prefisso...
		 | 
|   |   | 
|  12-07-2004, 22:28 | #7 | 
| Member Iscritto dal: Jul 2004 
					Messaggi: 203
				 | 
		quindi l'errore che cè non è li?:d allora mi arrendo me lo puoi dire:P grazie mille cmq del tempo perso!! | 
|   |   | 
|  12-07-2004, 22:30 | #8 | 
| Senior Member Iscritto dal: Apr 2000 Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29 
					Messaggi: 53971
				 | 
		Devi cambiare cardR con riempR e cardC con riempC...
		 | 
|   |   | 
|  12-07-2004, 22:32 | #9 | 
| Member Iscritto dal: Jul 2004 
					Messaggi: 203
				 | 
		lol davvero non ci avevo proprio fatto caso :P
		 | 
|   |   | 
|  12-07-2004, 22:39 | #10 | 
| Member Iscritto dal: Jul 2004 
					Messaggi: 203
				 | 
		cè un unica cosa pero non me l ofa per tutte le righe mi trovo il massimo e minimo di tutta la matrice ;( provo a ricompilarlo sperem
		 | 
|   |   | 
|  12-07-2004, 22:45 | #11 | 
| Member Iscritto dal: Jul 2004 
					Messaggi: 203
				 | 
		anzi no me lo fa solo dell'ultima riga..
		 | 
|   |   | 
|  12-07-2004, 22:48 | #12 | 
| Senior Member Iscritto dal: Apr 2000 Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29 
					Messaggi: 53971
				 | 
		Hai spostato una grafa... Incolla nuovamente il mio codice sopra....
		 | 
|   |   | 
|  12-07-2004, 22:53 | #13 | 
| Member Iscritto dal: Jul 2004 
					Messaggi: 203
				 | 
		bhe funziona benissimo ti posso solo ringraziare immensamente ora provo a fare l'altro senza scocciarti .p se proprio non ci dovessi riuscire   che gli li devo consegnare al prof domani ^^ | 
|   |   | 
|  13-07-2004, 08:41 | #14 | 
| Senior Member Iscritto dal: Feb 2003 Città: fra casa e lavoro 
					Messaggi: 1061
				 | 
		secondo me cionci è stato fin troppo buono solitamente a richieste di questo tipo ringhio... la prossima volta prova a farli da solo, così magari impari qualcosa *dente acido off* | 
|   |   | 
|  13-07-2004, 10:50 | #15 | 
| Senior Member Iscritto dal: Apr 2000 Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29 
					Messaggi: 53971
				 | 
		Se non postava la parte sopra di codice sicuramente il codice non glie lo postavo    | 
|   |   | 
|  13-07-2004, 10:53 | #16 | 
| Senior Member Iscritto dal: Feb 2003 Città: fra casa e lavoro 
					Messaggi: 1061
				 | 
		sarò io troppo esigente, che ti posso dire...
		 | 
|   |   | 
|   | 
| Strumenti | |
| 
 | 
 | 
Tutti gli orari sono GMT +1. Ora sono le: 05:53.









 
		 
		 
		 
		







 
  
 



 
                        
                        










