Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno cyklus for

Ked zadam to cislo vzdy mi vyde viac delitelov o 2 napr. 10 ma 7 namiesto 5 neviete kde je chyba?? dakujem.

#include <stdio.h>

int main()

{
    int delitelia;
    int cislo;
    int i;

    printf("Tento program je na urcenie poctu delitelov v lubovolnom celom cisle.\n");
    printf("Zadaj cislo: ");
    scanf("%d",&cislo);
    for(i=2;i<=cislo;i++)
    {
        if(i%2==0)
        {
            delitelia++;
        }
    }
    printf("Pocet parnych cisel v %d je %d",cislo ,delitelia);
    getchar();
    getchar();
    return 0;
}
upraveno formátování do lidské podoby (touchwood)

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