Keresés

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

  • nemmegyaC

    csendes tag

    válasz blaces #808 üzenetére

    Haliho mindenkinek!

    Nekem lenne 4 (rövidebb...állitolag... :F ) prog házim. És nem boldogulok vele. C-ben kéne megirni, ömmm...holnapra :O És futnia kell, csak ugy fogadják el :O

    Tudna nekem ebben segiteni vki okos-lelkes programozo?

    A feladatok:
    1.,Írjon és deklaráljon C függvényt, amely egy nullavégű sztringben
    kicseréli az angol abécé kisbetűit a nekik megfelelő nagybetűkre.
    Használjátok a isupper, toupper, islower, tolower függvényeket.

    int islower(c): TRUE if c is any lowercase char
    int isupper(c): TRUE if c is any uppercase char
    int tolower(c): convert c to a lowercase
    int toupper(c): convert c to uppercase

    2., Írjon és deklaráljon C függvényt, amely összefűz két, paraméterként
    kapott NULL terminált sztringet! Az eredményt ne visszatérési értékként adja
    vissza, válasszon más módszert! (Nem használhatjátok a string.h-t.)

    3., Írjon és deklaráljon C függvényt, amely egy nullavégű sztringben, amely
    egyes karaktereket ('1') és nullákat ('0') tartalmaz, minden EGYMÁST KÖVETŐ
    ötödik egyes után beír egy nullát ('0')! Az eredmény számára a függvény
    foglal helyet. (Ez kicsit hasonlít ez első házi 3., feladatához, de muszáj
    gyakorolni, szóval rágjátok át rendesen.)

    4., Amit az órán lediktáltam: void reverse(char* str,char* rev); A fv. a
    rev-t állítja elő a str megfordításával (Pl.: str "Hello" rev "olleH").
    Vigyázzatok, hogy a rev nullterminált legyen, és ebben a feladatban hívó
    foglal helyet a rev-nek. Írjatok teszt main-t is.

    Elöre is nagyon köszönöm! ;)

    Szép napot mindenkinek

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