Skip to content

Latest commit

 

History

History

reseni

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Zrcadlo – řešení

Načtou se rozměry papírku a směru, jakým je k zrcadlu přiložen. V případě rozměrů menších než 1 lze program ukončit. Poté se založí 2D pole s těmito rozměry. Dva vnořené for cykly pak toto pole naplní znaky ze vstupu.

Následným switchem se podle směru provede buď převrácení podle pravé boční nebo podle spodní hrany. V obou případech se provedou dva vnořené for cykly, které projdou papírek. V prvním případě se znaky vypisují ve směru od posledního sloupce k prvnímu, v druhém případě od posledního řádku k prvnímu. V obou případech se po výpisu jednoho řádku provede zalomení nového řádku.

Výsledkem je tak vypsání znaků, které odpovídá odrazu papírku v zrcadle.