ematematikas
Kategorijos +Nauja tema Prisijungti        

Keleto skaičių daliklių kiekio radimas.

Informatika Peržiūrų skaičius (139)

Labas vakaras, sprendžiu labai paprastą uždavinį (tarkim duota tam tikras kiekis skaičių ir man reikia surasti kiekvieno iš jų daliklių kiekį) ,tačiau atsakymą gaunu blogą nors atrodo viską darau gerai, ką pražiūrėjau?


int n,sk,dal=0;
    ifstream in ("duom.txt");
    in>>n>>sk;
    for (int i=1; i<=n; i++)
    {
        for (int b=1; b<=sk; b++)
        {
            if (sk%b==0)
            {
                dal++;
            }
        }
        cout <<dal<<endl;
        dal=0;
    }

0

int n,sk,dal=0;
    ifstream in ("duom.txt");
    in>>n>>sk;
    for (int i=1; i<=n; i++)
    {
        for (int b=1; b<=sk; b++)
        {
            if (sk%b==0)
            {
                dal++;
            }
        }
        cout <<dal<<endl;
        dal=0;
        in >> sk;
    }

0

Ahh, dėkui, visai net nepastebėjau ,kad nepaimu sekančio skaičiaus (tik pirmą) tikrinti. :)

0

Norėdami rašyti žinutes privalote prisijungti!