Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - [c]correzione ordine crescente-array
Forum - C/C++ - [c]correzione ordine crescente-array

Avatar
spode (Normal User)
Pro


Messaggi: 151
Iscritto: 03/09/2010

Segnala al moderatore
Postato alle 12:20
Domenica, 03/10/2010
Codice sorgente - presumibilmente C/C++

  1. for(i=0,m=0;i<righe;)
  2.     {
  3.         if(m==colonne-1)
  4.         {
  5.             if(a[i][m]<a[i+1][0])
  6.             {
  7.             i++;m=0;
  8.             }
  9.             else
  10.             {
  11.                 crescente=0;break;
  12.                 }
  13.             }
  14.             else
  15.             {
  16.                 if(a[i][m]<a[i][m+1])
  17.                 {
  18.                 m++;
  19.                 }
  20.                 else
  21.                 {
  22.                     crescente=0;break;
  23.                     }
  24.             }
  25.     }

il valore di crescente è sempre 0, nonostante sia inizializzato con 1


Spode
PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 21:00
Domenica, 03/10/2010
1) Cosa fa l'algoritmo?
2) Siamo nella sezione C, non serve scrivere [C] nel titolo.
3) Qualche riga di spiegazione non ti ucciderebbe sai? Cosa possiamo capire da quello che hai scritto?
4) Mostra TUTTA la funzione, anche le dichiarazioni di variabili. Serve ogni informazione disponibile

Ultima modifica effettuata da lorenzo il 03/10/2010 alle 21:01


"There's no point in being exact about something if you don't even know what you're talking about."

JOHN VON NEUMANN


Siamo italiani NO??
Allora scriviamo in ITALIANO!!!!
PM Quote