Új hozzászólás Aktív témák

  • JFL
    csendes tag

    Na akkor egy kis c++ kérdés (Kovács-Úr-nak, hogy ne unatkozzan ;] )

    1.
    Ha vannak ilyen nevű változóim, hogy pl: a0, a1, a2, a3, a4, a5
    és szeretném egy for ciklussal (printf, scanf) feltölteni őket a scanf-nél hogyan tudok hivatkozni arra, hogy az i-edik (i a ciklusváltozó) változóba tegye be a beolvasott számot? (Tömbbel meg tudnám csinálni, de nem akarok tömböt alkalmazni....)

    2.
    x köb, x ''a negyediken'' stb kifejezéseket hogy tudom beírni a kódba? (és melyik fejléc-állomány fog kelleni? math.h?)

    3. Véletlenszámgenerátor álltal szolgáltatott értéket miként tudok egy változóba tölteni?

    3. Mármint erre gondolsz?

    srand(time(NULL));
    int value = (rand() * 11) / (RAND_MAX + 1);

    Így egy 1 és 10 közötti véletlenszám tárolódik a value változóban.
    A rand() függvény használata előtt érdemes meghívni a srand() függvényt is, különben minden egyes futáskor ugyanazokat a véletlenszámokat fogja visszaadni.
    Ennek a függvénynek a paramétere határozza meg, hogy honnan kezdje a generálást a véletlenszám generátor. Általában az aktuális időt szakták átadni, így minden egyes futáskor más véletlenszámokat jönnek ki.

Új hozzászólás Aktív témák