Zadanie 2 - program mário

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.