Zadanie 2 - program mário
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška zadáva druhú úlohu z predmetu Základy programovania: program mario.c, ktorý vykreslí Mariovi schody z krížikov. Program sa najprv opakovane pýta používateľa na výšku schodov, kým nezadá celé číslo od 1 do 8, pričom neplatné hodnoty ako 0, záporné čísla alebo 9 a viac odmietne. Potom vypíše schody tak, že posledný stĺpec má výšku zadanú používateľom. Riešenie využíva dva vnorené for cykly, jeden pre riadky a druhý pre stĺpce. Vo vnútri je podmienka závislá od riadka a stĺpca, ktorá určuje, či sa vypíše medzera alebo krížik. Na konci každého riadka sa vypíše nový riadok.
- - Program sa musí volať mario.c a vykresľuje Mariovi schody z krížikov.
- - Používateľ zadáva výšku schodov len v rozsahu 1 až 8.
- - Pri neplatnom vstupe (0, záporné číslo, 9 a viac) sa program znova pýta na výšku.
- - Posledný stĺpec schodov zodpovedá zadanej výške.
- - Na vykreslenie sú potrebné dva vnorené for cykly, jeden pre riadky a druhý pre stĺpce.
- - Vnútri cyklov podmienka podľa riadka a stĺpca určuje, či sa vypíše medzera alebo krížik.
- - Po dokončení každého riadka sa vypíše znak nového riadka.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky