
C - subory
Ahoj chcel by som sa opytat ako program vytvori textovy subor? A ako donho zapisem hocijake znaky priamo zo spusteneho programu??
Ahoj chcel by som sa opytat ako program vytvori textovy subor? A ako donho zapisem hocijake znaky priamo zo spusteneho programu??
Zpět do poradny Odpovědět na původní otázku Nahoru
c32.php
Pracu zo subormi moc neviem a preto by som poprosil radu. Program ma vytriedit z textoveho suboru samohlasky spoluhlasky a ostatne. Vsetky 3 musia byt v textovych suboroch.
1) Souhlásek a samohlásek není stejný počet.
2) for(i=0;i>7;i++) - nikdy neproběhne
3) otevírat a zavírat výstupní soubory pro každý znak není zrovna efektivní.
boze mna nenapadla chyba vo for hladal som furt chybu v suboroch :D Lebo ich neviem a o tych samohlaskach a spoluhlaskach viem iba zatial skusam a mam teda tie subory zavriet az na konci ??
Na začátku otevřít, na konci zavřít.
Uz to ide ale vypisuje mi to iba jednu samohlasku jednu spoluhlasku a jedno ine akoby sa ten subor pri tom zatvoreni vymazal nevies v com je prosim ta problem?
Zapomněl jsi poslat nový kód.
A potom ako to priradim do tych konkretnych textovych suborov v tom if? Sory ale subory mi fakt nejdu :D
Přiřadíš to tak, že otevřeš tři soubory.
Takto?? Asi to mam furt zle nic to nerobi
zabudol som tam na konci ich zavret ale ajtak bez zmeny
Ten soubor otevíráš pro čtení dvakrát, stejně tak z nějak pokaždé dvakrát čteš znak.
A ty soubory jsi na konci nezavřel.
OK uz mi to cele ide na paradu. Este taky maly dotaz. Else sa vykona aj ked sa vykonaju if ze?? A existuje nieco na if ako na case default ze sa to vykona iba vtedy ked sa neuskutocni ziadne if?
if sa vykona vtedy, ked je podmienka splnena. else ked je nesplnena. Cize v konstrukcii if..else sa vykona vzdy len jedno z nich.