Author's photo
Juraj K.
informatika

Mohli by ste mi pomôcť s úlohou programovanie jazyk C ?

Napíšte program, ktorý načíta súbor rozmery.txt. Vsúbore sa predpokladajú dve čísla, ale POZOR! nemusia byť =môže byť žiadne, jedno, dve alebo viac.Pomôcka: použite fscanf()atestujte číslo ktoré vracia –pozrite si prednášku –tam je podobný príklad –vám stačí ak funkcia načíta dve čísla).Tieto dve CELÉ čísla sú ROZMERY vporadí RIADKY, STĹPCE.Vytlačte na OBRAZOVKU taký nedokonalý obrátený trojuholník. Ten začína riadkom plným hviezdičiek avkaždom ďalšom možnomriadku bude ojedno hviezdičku menej.Riadky očíslujete.

1 odpoveď
Ahoj, funkcia fscanf() vracia ako hodnotu počet korektne načítaných vstupov (tzn. ak bolo korektne načítané len jedno číslo, funkcia vráti 1), to môžeš využiť a skontrolovať koľko čísel bolo korektne načítaných. Na vypísanie hviezdičiek potom použiješ dva for cykly (jeden vnorený do druhého). Neviem ako presne má vyzerať výsledný tvar ale snáď som ti pomohol 😄