nika.blog.matfyz.sk

Veronika Dropčová
veronika.dropcova(at)gmail.com

05 – podmienka v cykle, zložená podmienka

Na tomto seminári budeme pokračovať v trénovaní podmienok, ukážeme si, že vieme tvoriť aj zložené (nie zložité, zložené 😉 ) podmienky, alebo umiestňovať podmienky do cyklov.

 

1. Napíšte program, ktorý bude reagovať pozitívne na dve mená.

Ak do Edit-u zadám svoje meno alebo meno kamaráta, program sa poteší. Inak vypíše „s Tebou sa nerozprávam“.

 

2. Napíšte program, ktorý nám poradí, čo si obliecť podľa toho, aká teplota je vonku.

Keďže nemáme zariadenie, ktoré by programu posielalo aktuálnu vonkajšiu teplotu, budeme ju zadávať do Edit-u. Program bude fungovať takto:

– ak zadáme teplotu menšiu ako 8 stupňov, poradí nám obliecť si kabát

– ak zadáme teplotu z rozsahu 8 – 18 stupňov, poradí nám obliecť si mikinu

– ak zadáme teplotu vyššiu ako 18 stupňov, poradí nám obliecť si tričko

Pozor! Teplota môže byť aj desatinné číslo!

 

3. Napíšte program, ktorý bude mať takýto výpis:

číslo 1 je nepárne

číslo 2 je párne

číslo 3 je nepárne

číslo 4 je párne

číslo 5 je nepárne

číslo 6 je párne

číslo 7 je nepárne

číslo 8 je párne

číslo 9 je nepárne

číslo 10 je párne

 

4. Napíšte program, ktorý vykreslí 10 buď červených alebo modrých štvorcov podľa toho, aké poradové miesto má daný štvorec.

Ak je na párnom mieste, bude modrej farby, ak na nepárnom, bude červenej farby.

 

5. Napíšte program, ktorý zistí, či je číslo prvočíslo.

Číslo je prvočíslom vtedy, keď má práve dva celočíselné delitele – jednotku a seba samé.

 

6. Napíšte program, ktorý bude simulovať hádzanie troma kockami.

Najprv vygeneruje a vypíše 3 náhodné čísla z intervalu <1;6>. Ak sú všetky tri rovnaké, vypíše správu BINGO, ak sú rovnaké len nejaké dve čísla, tak vypíše správu SUPER. Ak sú všetky tri čísla rôzne, vypíše správu ŠKODA.

 

Domáca úloha, deadline 12.11.2013 o 20,00

Napíš program, ktorý vypočíta hodnotu BMI

a vypíše ju na obrazovku spolu so slovným popisom. Teda v programe budú dva Edity, do jedného zadáme hmotnosť v kg a do druhého výšku v cm.

 

Napríklad ak zadáme váhu 60 a výšku 165, program vypíše „Hodnota BMI je 22. Máte akurát hmotnosť.“

 

Tabuľku hodnôt pre BMI si vygoogli. 😉

 

Tip: premenná, do ktorej si uložíte výsledok BMI, nemôže byť typu Integer, pretože to môže byť i desatinné číslo. Podobne uvažujte i pri premennej, do ktorej zapíšete hmotnosť (niekto môže vážiť 60,5kg).

 

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *