Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
15/10/10 18:26
ciao888
non capisco due passaggi di questo programma, adesso ve lo scrivo:
void stampare (float [ ] , const int);
void ordinare (float [ ] , const int);
void main ()
{
float a[10]= {25.5,34.1,27.6,15.24,3.27,5.14,6.21,7.57,4.61,5.5};
stampare (a, 10);
ordinare (a, 10);
stampare(a, 10);
}
void stampare (float a[ ] , const int n)
{
for (int i=0; i<n ;i++) {
cout << a[i] << ", ";
if (( i + 1) % 16 == 0) cout << endl;
}
cout << endl;
}
void scambia (float& x, float& e);
void ordinare (float a[ ], const int n)
{
for (int i= n; i < 0; i--)
for (int j=0; j<i; j++)
if (a[j] > a[j+1]) scambia (a[j], a[j+1]);
}

non capisco due passaggi:if ((i+1)% 16 == 0) cout << endl , non riesco a capire quel 16 che significhi, e poi l'ultima riga non capisco perchè scrivano j+1,non capisco il significato
aaa
15/10/10 18:42
HeDo
come ho scritto in: pierotofy.it/pages/extras/forum/2/1017098-errore_include/

alla volta successiva avrei applicato rigidamente il regolamento.

ti consiglio di dargli una lettura, prima di postare di nuovo.

Chiudo.
Ultima modifica effettuata da HeDo 15/10/10 18:43
aaa