Professional Documents
Culture Documents
Opakovanie
Opakovanie
Výstup:
Meno: Marek
Priezvisko: Podolák
Vek: 23
PR2: Napíšte program, ktorý zo vstupného reťazca extrahuje súvislý blok znakov.
Znak: ‘b’
Výstup: „bbb“
PR3: Napíšte program, ktorý odstráni stredné meno používateľa a výstup skonvertuje na veľké
písmená. Vstup: Reťazec: Ján Amos Komenský Výstup: JÁN KOMENSKÝ
Základná syntax
while (podmienka)
// blok príkazov
PR1: Vypíšte na štandardný výstup celé čísla od 1 do 10 s využitím cyklus s podmienkou na začiatku
PR5: Upravte predchádzajúci príklad tak, aby program testoval užívateľský vstup. Pokiaľ užívateľ
nezadá kladné celé číslo, program ho opakovane vyzve na zadanie kladného celého čísla.
PR6: Rozšírte program o ošetrenie vstupu prostredníctvom metódy TryParse().
PR8:
PR9: Zostavte program na ciferný súčet
Ciferný súčet: 4 + 7 + 8 + 5 = 24
Výstup: 24
PR11: Zostavte program pre výpočet mocniny z čísla x bez použitia matematických metód.
X^Y = 3^2 = 3*3*3 = 27
CYKLUS S PODMIENKOU NA KONCI
Základná syntax
do {
// blok príkazov
} while (podmienka);
PR1: Zostavte program pre výpis čísel od 1 do 10. PR2: Čo urobí nasledovný program?
PR3: Zostavte malú násobilku zadaného čísla s použitím cyklu s podmienkou na konci.
PR4: Upravte príklad tak, aby užívateľ mohol zadať iba kladné číslo na vstupe.
PR5: Urobte program, ktorý vypíše všetky čísla v intervale <100, 200> deliteľné číslom 9
PR6: Upravte predošlý príklad tak, aby počítal aj súčet týchto čísel.
PR7:
PR8: Zostavte program, ktorý vypočíta obvod mnohouholníka. Užívateľ bude zadávať hodnoty strán,
kým nezadá nulu alebo záporné číslo.
PR10: Zostavte program, ktorý bude čítať z užívateľského vstupu reťazce až kým užívateľ nezadá
prázdny reťazec. Následne vypíše najkratší reťazec a jeho dĺžku.
PR11: Hádaj číslo.
PREFIX OPERáTOR
++(--)a;
Postfix operátor
a++(--);
CYKLUS S PEVNÝM POČTOM OPAKOVANI
PR1:
PR5: Vypíšte čísla: 1, 4, 9, 16, 25, 36, 49, 64, 81, 100
PR9: Zostavte program pre výpočet súčtu číselného radu: 1 + 11 + 111 + 1111 + .... + n;
Príkaz break
Príkaz break umožní prerušiť aktuálne prebiehajúci cyklus a vráti riadenie do hlavného programu.
Ako upravíme program tak, aby skončil, keď hodnota premennej i bude obsahovať hodnotu 20?
PR2: Zostavte program s cyklom s podmienkou na začiatku, ktorý bude načítavať celé čísla zo vstupu,
kým užívateľ nezadá 0. Keď zadá 0, program skončí. Použite príkaz break;
Príkaz continue