samedi 14 mars 2015

Why it works wrong?


Ok i want to change numbers of int tab[4] = {1, 2, 3, 4}; to 1234 number, whats wrong in my code? It shows me 1232


` int main() {



int iloscliczb = 4;
int tab[4] = {1, 2, 3, 4};
int j = 10;
int zmienna = 0;


for( int z = 1, i = 0, k = 2; z < iloscliczb; z++, i++, k++)
{
zmienna = zmienna + ( tab[iloscliczb - k] * j );
j = pow(10, z+1);
}

zmienna = zmienna + ( tab[iloscliczb - 1] );
cout << zmienna << endl;






return 0;


} `




Aucun commentaire:

Enregistrer un commentaire