Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

uvijet koji ispisuje brojeve koji su djeljivi sa zbrojem svojih znamenaka???

[es] :: C/C++ programiranje :: C/C++ za početnike :: uvijet koji ispisuje brojeve koji su djeljivi sa zbrojem svojih znamenaka???

[ Pregleda: 2276 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

s4ndclock
student

Član broj: 236154
Poruke: 8
*.adsl.net.t-com.hr.



Profil

icon uvijet koji ispisuje brojeve koji su djeljivi sa zbrojem svojih znamenaka???12.04.2010. u 01:14 - pre 170 meseci
kako da napišem uvijet koji će mi u nekom intervalu zadanih brojeva ispisati one koji su djeljivi sa zbrojem svojih znamenaka (npr. 12,18,21...)?????
s4ndclock
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: uvijet koji ispisuje brojeve koji su djeljivi sa zbrojem svojih znamenaka???12.04.2010. u 02:33 - pre 170 meseci
1. Kreiraj jednu for petlju gde ce x da uzima vrednosti od pocetka do kraja tog zadatog intervala
2. U svakom prolazu petlje, proveri da li je x deljivo sa zbirom cifara broja x u tom prolazu petlje.
3. Ako jeste, ispisi x

tip-1: deljivost proveravas tako sto podelis i vidis da li ima ostatka, ako nema broj je deljiv :)
tip-2: cifre iz broja mozes izdvojiti i sabrati string <> integer konverzijom / manipulaciom, mada moze i bez toga.


[Ovu poruku je menjao Srđan Pavlović dana 12.04.2010. u 05:30 GMT+1]
 
Odgovor na temu

enaB
Beograd

Član broj: 59951
Poruke: 397
*.dynamic.sbb.rs.

ICQ: 276002814


+9 Profil

icon Re: uvijet koji ispisuje brojeve koji su djeljivi sa zbrojem svojih znamenaka???20.04.2010. u 17:53 - pre 170 meseci
Na primer

Code:
void main() {

    int x1, x2, zbir, x, i;

    printf ("Interval: ");
    scanf ("%d %d", &x1, &x2);

    for (i=x1; i<=x2; i++) {
        x=i;
        zbir=0;
        while (x!=0) {
            zbir+=x%10;
            x/=10;
        }

        if (i%zbir==0)
            printf ("%d\n", i);
    }
}
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: uvijet koji ispisuje brojeve koji su djeljivi sa zbrojem svojih znamenaka???

[ Pregleda: 2276 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.