Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Proc nefunguje podminka? (C#)

Zdravim,
jsem v jazyce C# novacek. Snazim se zpracovat nasledujici:

 while (x==0){
                if(n % x == 0){
                    final=final++;
                }
                x=x--;
            }
Muj umysl je, ze se zada cislo "n". promenna "x" je x=n-1;
Podminka by mela fungovat tak, ze bude probihat, dokud x nebude 0 a mela by provadet, ze pokazde kdyz n/x bude cele cislo, tak se promenna "final", ktera se hned od zacatku rovna 1 (definovano mimo zverejnenou cast kodu) zvyssi o 1.
Zaroven uplne pri kazdem opakovani cyklu by se x melo snizit o 1.
Diky za rady!
Petr.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny