|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#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 |
|
|
|
|
|
#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;
}
}
|
|
|
|
|
|
#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 |
|
|
|
|
|
#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...
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Jul 2004
Messaggi: 203
|
il i++ al posto di ++i?
se è cosi gia provato ma nada |
|
|
|
|
|
#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...
|
|
|
|
|
|
#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!! |
|
|
|
|
|
#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...
|
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Jul 2004
Messaggi: 203
|
lol davvero non ci avevo proprio fatto caso :P
|
|
|
|
|
|
#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
|
|
|
|
|
|
#11 |
|
Member
Iscritto dal: Jul 2004
Messaggi: 203
|
anzi no me lo fa solo dell'ultima riga..
|
|
|
|
|
|
#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....
|
|
|
|
|
|
#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
|
|
|
|
|
|
#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* |
|
|
|
|
|
#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
|
|
|
|
|
|
#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: 06:59.



















