Zadanie. Prepíšte algoritmus zapísaný v štruktúrnom diagrame do programovacieho jazyka. Popíšte, aký problém algoritmus rieši.

Podobné dokumenty
M úlohy (vyriešené) pre rok 2017

PODPROGRAMY. Vyčlenenie podprogramu a jeho pomenovanie robíme v deklarácii programu a aktiváciu vykonáme volaním podprogramu.

15. Príkazy vetvenia

Riešené úlohy Testovania 9/ 2011

1. súkromné gymnázium v Bratislave, Bajkalská 20, Bratislava A. 2 B. 6 C. 9 D. 14 A. 21 B. 36 C. 24 D. 33


VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 1/4

Funkcia - priradenie (predpis), ktoré každému prvku z množiny D priraďuje práve jeden prvok množiny H.

Matematika test. Cesta trvala hodín a minút.

Kombinatorická pravdepodobnosť (opakovanie)

1. Otec, mama a dcéra majú spolu 69 rokov. Koľko rokov budú mať spolu o 7 rokov? a) 76 b) 90 c) 83 d) 69

PASCAL zbierka príkladov

- rysovať rovnobežky, rôznobežky, kolmice; Uč.I.str.36/1; str.38/12; str.41/2 - rysovať obdĺžnik, štvorec a trojuholník. Uč.I.str.

Súbor úloh z matematiky

Tematický výchovno-vzdelávací plán k pracovnému zošitu. NOVÝ POMOCNÍK Z MATEMATIKY 6, 1.časť

D- 1.strana D- 2.strana D- 3.strana D. - SPOLU TEST I. ČASŤ TEST

MAT I. Logika, množiny 6. Finančná matematika 4. Geometria 8. Planimetria 14. Výrazy 18. Funkcie Függvények 4

Aritmetické operácie v rôznych číselných sústavách. Ľudmila MACEKOVÁ, KEMT-FEI-TUKE, sep. 2017

3 Determinanty. 3.1 Determinaty druhého stupňa a sústavy lineárnych rovníc

Matematika test. 1. Doplň do štvorčeka číslo tak, aby platila rovnosť: (a) 9 + = (b) : 12 = 720. (c) = 151. (d) : 11 = 75 :

Kombinatorická pravdepodobnosť (opakovanie)

KATEDRA DOPRAVNEJ A MANIPULAČNEJ TECHNIKY TESTOVANIE ŠTATISTICKÝCH HYPOTÉZ

Tematický výchovno vzdelávací plán

Gymnázium P.O.Hviezdoslava Dolný Kubín Hviezdoslavovo nám. č. 18, Dolný Kubín

Doplňte na vyznačené miesta chýbajúce číslice a desatinné čiarky tak, aby boli rovnosti správne. a) 3, 2 = 3, 2

Test z matematiky. Príprava na T5-2017

14. Na parkovisku boli 3 rady miest na parkovanie, v každej rade pre 12 áut. Šesť miest bolo voľných. Koľko áut bolo na parkovisku?

Testovanie 5. v školskom roku 2015/2016. Testovanie sa uskutoční 25. novembra 2015 (streda). Žiaci budú testy písať v nasledovnom poradí:

Dodanie tovaru a reťazové obchody Miesto dodania tovaru - 13/1

1. Formát exportov typu *.gpc (ABO)

ZADANIE 1. PDF vytvorené pomocou súšobnej verzie pdffactory

Pangea predpis postupu

Tematický výchovno vzdelávací plán Matematika

Obvod štvorca a obdĺžnika

KOMISNÝ PREDAJ. Obr. 1

VYSPORIADANIE PREHRADENÝCH ZÁVÄZKOV A POHĽADÁVOK

Republika Srbsko MINISTERSTVO OSVETY, VEDY A TECHNOLOGICKÉHO ROZVOJA ÚSTAV PRE HODNOTENIE KVALITY VZDELÁVANIA A VÝCHOVY VOJVODINSKÝ PEDAGOGICKÝ ÚSTAV

1. písomná práca z matematiky Skupina A

Zvyškové triedy podľa modulu

INTERNET BANKING. Platby cez Internet banking VŠETKO, ČO JE MOŽNÉ. with.vub.sk, Bank of

Navýšenie (brutácia) nepeňažného príjmu v programe Mzdy a personalistika

Programy na PODMÍNĚNÝ příkaz IF a CASE

Súkromné športové gymnázium, SNP 6, Trenčianske Teplice

MANUÁL K PROGRAMU MATEMATIKA 2.0 STIAHNUTIE A INŠTALÁCIA PROGRAMU:

Želáme Vám veľa úspechov a naďalej veľkú zábavu s matematikou.

Užívateľská príručka systému CEHZ. Základné zostavy Farmy podľa druhu činnosti

Prijímacie skúšky kritériá pre školský rok 2017/2018

Matematika (platný od )

Studentove t-testy. Metódy riešenia matematických úloh

Test z matematiky na prijímacie skúšky do 1. ročníka osemročného štúdia

MATEMATICKA OLYMPIADA

AR, MA a ARMA procesy

Ak stlačíme OK, prebehne výpočet a v bunke B1 je výsledok.

Kvadratické funkcie, rovnice, 1

Matematika test. Mesačne zaplatí. Obvod obdĺžnikovej záhrady je. Jedna kniha stojí Súčet

Polia a matice v jazyku C. Michal Kvasnica

Hotline - účtovníctvo tel.: 0905/ , denne od 8 00 do HUMANET ÚČTOVNÍCTVO

Autor: Mgr. Mária Kopčová, ZŠ Janka Kráľa, Žiarska 679/13, Liptovský Mikuláš

Lineárne nerovnice, lineárna optimalizácia

Želáme Vám veľa úspechov a naďalej veľkú zábavu s matematikou.

Návod na používanie súboru na vyhodnotenie testov všeobecnej pohybovej výkonnosti

Import Excel Univerzál

Nová maturita - zmeny v maturite 2013

NOVÝ POMOCNÍK Z MATEMATIKY 9, 1.časť

UKÁŽKOVÝ PRIEBEH TESTOVANIA - DEMO-TEST

Výstupný test projektu KEGA pre 7. roč. ZŠ. Verzia B

Programovanie v jazyku C - pole treba poorat...

Generálna skúška. Test z matematiky

MATURITA 2016 ZÁKLADNÉ INFORMÁCIE

2. Reverse charge režim prenesenia daňovej povinnosti u prijatých faktúr

Pomôcky. 00 Synchronizácia účtovných konštánt. 316 Pracujeme s Money S3

Kajot Casino Ltd. Popis hry Classic 7

Popis kontrol vykonávaných pri OVEROVANÍ zúčtovacích dávok na Elektronickej pobočke

EXTERNÁ ČASŤ. MateMatik a NEOTVÁRAJTE, POČKAJTE NA POKYN! PREČÍTAJTE SI NAJPRV POKYNY K TESTU!

UKÁŽKOVÝ PRIEBEH TESTOVANIA DEMO-TEST

TC Obsahový štandard - téma Výkonový štandard - výstup

Iracionálne rovnice = 14 = ±

SPRIEVODCA PRE POUŽÍVANIE EPAYMENTS

Manuál Klientska zóna

nastavenie a realizácia vzájomných zápočtov v Money S4 / Money S5

Import cenových akcií FRESH

Kajot Casino Ltd. Popis hry Turbo 27

Imagine. Popis prostredia:

Finančné riaditeľstvo Slovenskej republiky

Matematika. V. ročník

Úvodná strana IS ZASIELKY Prvky úvodnej stránky:

Výstupný test projektu KEGA pre 7. roč. ZŠ. Verzia A

Matematika pre 4. ročník ZŠ 1.časť

CVIČENIE 1 : ZÁKLADNÉ VÝPOČTY PRAVDEPODOBNOSTI

Návod na použite plaftormy ELMARK E- Business obsahuje popis hlavných možností a funkcií programu. Príručka je štruktúrovaná podľa poradia možností.

7.1 Návrhové zobrazenie dotazu

Vytvorenie používateľov a nastavenie prístupov

Organizáciu maturitnej skúšky v školskom roku 2011/2012 upravuje zákon č. 245/2008 Z. z. o výchove a vzdelávaní (školský zákon) a o zmene a doplnení

Na aute vyfarbi celé predné koleso na zeleno a pneumatiku zadného kolesa vyfarbi na červeno.

Predaj cez PC pokladňu

Súhrnný výkaz v roku Ing. Mgr. Martin Tužinký, PhD.

DOBROPISY. Dobropisy je potrebné rozlišovať podľa základného rozlíšenia: 1. dodavateľské 2. odberateľské

CERTIFIKAČNÉ ELEKTRONICKÉ TESTOVANIA - PERSPEKTÍVA

8. Relácia usporiadania

MAIS. Verejný portál - kalendárny rozvrh. Používateľská minipríručka pre používateľov systému MAIS. APZ Bratislava

Transkript:

Zadanie Prepíšte algoritmus zapísaný v štruktúrnom diagrame do programovacieho jazyka. Popíšte, aký problém algoritmus rieši. Napíšte program na zahranie melódie Jedna druhej riekla (C,E,C,E,G,G), ktorý použije procedúru TON(f) s jedným parametrom (frekvenciou tónu). V hlavnom programe volajte procedúru toľkokrát, koľko tónov chcete zahrať. Napíšte program na losovanie čísel. Užívateľ zadá koľko a z akého intervalu chce čísla losovať. Na výpis náhodných čísel použite procedúru LOSUJ (a,b,n) s troma parametrami (dolná hranica intervalu, horná hranica intervalu, počet čísel) Napíšte program DELI(a,b,x), ktorý vypíše všetky čísla zo zadaného intervalu <a,b>, ktoré sú deliteľné číslom x. Premenné a,b,x zadáva užívateľ. Na výpis čísel použite procedúru. Napíšte procedúru VypText(x,y,text), ktorá vypíše text T na pozícii x,y. Napíšte procedúru OKNO, ktorá zadefinuje v strede obrazovky okno. Napíšte program na riešenie lineárnej rovnice ax+b=0. V programe definujte procedúru OKNO, ktorá v strede obrazovky zadefinuje okno vami zvolenej farby, nastaví farbu písma a kurzor nastaví na tretiu pozíciu v druhom riadku. V programe použite procedúru dvakrát pred načítaním parametrov a,b a tretí krát pred výpisom výsledku. Napíšte procedúru VYMEN(x,y), ktorá vymení hodnoty dvoch premenných. Napíšte procedúru MAX(x,y,max), ktorá do parametra max uloží väčšie z dvoch čísel x,y. Napíšte procedúru, Scitaj Zlomky(a,b,c,d), ktorá vypočíta a vypíše sčítanie zlomkov a/b+c/d Napíšte program, ktorý vypočíta z výrazu x zo zadaných k, n, pričom na výpočet faktoriálu použite funckiu FAKT(k), ktorá vypočíta k- faktoriál. Napíšte program na výpočet (n nad k) pre n>=k, pričom (n nad k)=n!/(n-k)!k! Na výpočet faktoriálu použite funkciu FAKT(k), ktorý vypočíta k-faktoriál.

Napíšte program, ktorý nahradí zadané písmeno v texte iným zadaným znakom. Na nahradenie znaku použite funkciu NAHRAD(text,znak,novyznak). Napíšte program, ktorý vypočíta z výrazu x zo zadaných k, n, pričom na výpočet faktoriálu použite funckiu FAKT(k), ktorá vypočíta k- faktoriál. Napíšte program, ktorý načíta rodné číslo osoby a vypíše oslovenie Milá pani alebo Milý pán podľa toho, či ide o muža alebo ženu. Na zistenie, či je to muž, alebo nie, použite funkciu MUZ(rc). Napíšte funckiu VEK(rc), ktorá na základe rodného čísla vypíše vek osoby. Napíšte program, ktorý vypíše ciferný súčet čísla. Na výpočet ciferného súčtu použite funkciu CIFSUC(x). Napíšte funkciu MIN(x,y) a MAX(x,y), ktorých výsledkom bude menšie/väčšie z dvoch čísel. Napíšte logickú funkciu JECIFRA(a), ktorá vracia hodnotu True, ak je vstupný parameter (typu CHAR) cifrou (0 až 9). Napíšte logickú funkciu TROJUH(a,b,c), ktorá z troch parametrov zistí, či môžu byť stranami trojuholníka. Napíšte funkciu ABBA(s), ktorá zistí, či je slovo s totožné s otočeným slovom s. Napr. či sa "maturita" zhoduje s "atirutam" Napíšte funkciu NSD(x,y), ktorá nájde najväčší spoločný deliteľ čísel x,y Napíšte funkciu NSN(x,y), ktorá nájde najmenší spoločný násobok čísel x,y Napíšte funckiu NAHRAD(znak,text,novy_znak), ktorá nahradí zadané písmeno v texte iným zadaným znakom. Napíšte funkciu KVADRKORENE(a,b,c), ktorá zistí, či existuju korene pre kvadraticku rovnicu s parametrami a,b,c.

Napíšte program na hru videostop. Na obrazovke sa striedajú 3 generované náhodné čísla. (Použite cyklus a funkciu Delay).Úlohou hráča je stlačiť klávesu vtedy, kedy si myslí, že budú čísla rovnaké. Ak sú zhodné tri čísla, hráč získava hlavnú cenu, ak sú zhodné dve čísla, hráč získava vedľajšiu cenu. Vygenerujte tri čísla z intervalu <1,9>, vypíšte ich a zistite, či sa zhodujú dve alebo tri čísla. Naprogramujte hru KAMEŇ PAPIER NOŽNICE na tri víťazné pokusy (tak aby ste hrali proti počítaču). Zostavte program, ktorý zistí počet núl v poli a vypíše, na ktorom mieste sa nachádzajú. Pole generujte ako 20-prvkové pole celých čísel, ktoré budú z intervalu <0,9>. Definujte funkciu NahodODDO(a,b), ktorá vygeneruje náhodné číslo z intervalu <a,b>. Funkciu použite na generovanie 12 viet s údajmi o športovcoch v tvare: Súťažiaci má... Rokov, meria... Cm a váži... Kg. Športovej súťaže sa môžu zúčastniť športovci vo veku 18-35 rokov, s výškou 168-200 cm a s hmotnosťou 55-90 kg. Napíšte program na skúšanie malej násobilky Napíšte program, ktorý nájde minimum a maximum v 100-prvkovom číselnom poli. Napíšte program, ktorý vygeneruje 100 prvkové pole znakov. Vypíšte, na akých miestach v poradí (indexy) sa nachádza v poli znak "A" Vytvorte program na načítanie 5-prvkového číselného poľa (s využitím indexu nar. Zadaj 1.číslo, zadaj 2.číslo, atď...) a následné vypísanie prvkov: a)za sebou, b)pod sebou c)v diagonále Načítajte teploty posledných 7 dní. Vypíšte ich v jednom riadku vedľa seba a pod nich napíšte teplotné minimum, teplotné maximum a priemernú teplotu daného týždňa. Generujte 30 prvkové pole celých čísel z intervalu <0,99> a spočítajte, koľko je v poli jednociferných a koľko dvojciferných čísel. Generujte 20 prvkové pole celých čísel z intervalu <-100,100>, vypíšte ho a spočítajte, koľko čísel v poli je kladných a koľko záporných. Napíšte program Kniznica, ktorý vygeneruje výšku kníh uložených za sebou v poličke. Vypíšte, na ktorých miestach je uložená kniha, ktorá je vyššia ako všetky ostatné za ňou v rade.

Napíšte program na prevod čísla z dekadickej sústavy do binárnej sústavy Napíšte program na prevod čísla z binárnej sústavy do dekadickej sústavy. Napíšte program, ktorý zistí, či zadané číslo n>1 je prvočíslo. Napíšte program, ktorý načíta číslo N a vypíše prvých N prvočísel. Napr. Po zadaní čísla 4 vypíše prvé čtyri prvočísla: 2,3,5,7 Napíšte program, ktorý vypíše rozklad čísla na súčin prvočiniteľov. Napíšte prorgram, ktorý zistí, či je rok priestupný. Pravidlo: rok musí byť deliteľný číslom 4 a nesmie byť deliteľný číslom 100, výnimku tvorí číslo 400, ktorým rok môže byť deliteľný. Napíšte program, ktorý vypočíta x zo zadaných a, b, pričom Napíšte program, ktorý vypočíta x zo zadaných k, n, pričom Načítajte od používateľa hodnoty reálnych premenných A, B. Vypočítajte objem a povrch kvádra so štvorcovou podstavou so stranou A a výškou B. Vypíšte oznam na obrazovku: Objem kvadra je... metrov kubickych. Do nasledujúceho riadku vypíšte: oznam Povrch kvadra je vypočítaný povrch metrov stvorcovych. Hodnoty vypíšte na dve desatinné miesta. Načítajte rozmery niektorého známeho mrakodrapu (zistite si údaje z internetu) vypočítajte, koľko takých mrakodrapov by malo rovnaký objem ako Cheopsova pyramída (Rozmery si zistite). Napíšte program na výpočet koreňov kvadratickej rovnice. Oštrite všetky podmienky a možnosti. Napíšte program, ktorý zistí počet výskytov zadanej slabiky vo vete: Tak se da i tak se da, ale tak i tak se neda! Napíšte program na vygenerovanie hesla zadanej dĺžky, pričom v hesle môžu byť iba malé alebo veľké písmená a číslice.

Vytvorte program, ktorý načíta 2 slová a zistí, či sa rýmujú Vytvorte program, ktorý zistí počet slov vo vete Vytvorte program, ktorý vypíše výskyt zadaného znaku v texte. Mame textový záznam v tvare kód-počet-cena v tvare kkkpppcccccc. Napríklad 5A7002023.56 znamená, že tovar má kód 5A7, v počte 2 kusov a v cene 23,56. Napíšte program, ktorý vypočíta celkovú hodnotu tovaru na sklade) Napíšte program (procedúru), ktorý (á) na základe vstupujúceho rodného čísla vypíše dátum narodenia (dd.mm.rrrr), koľko má v tomto roku rokov a pohlavie danej osoby. Napíšte program, ktorý vypíše zadané slovo odzadu a porovná, či sa rovná s pôvodným Napíšte program, ktorý zistí, či je číslo palindrom (symetrické). Vstupujú 2 texty v tvare meno suma, pričom suma je celé číslo a znamená nasporenú sumu. Vypíšte, kto má viac našetrené (meno). Napíšte program, ktorý zistí, či zadané tri čísla môžu byť stranami trojuholníka a ak áno, napíše, aký je to trojuholník (rovnostranný, rovnoramenný, pravouhlý,...) Načítajte dve kladné čísla, ktoré predstavujú strany štvoruholníka v centimetroch. Zistite, či sa jedná o štvorec. Ak áno, vypíšte správu: Štvorec so stranou o dĺžke... cm. Ak nie, vypíše správu: Obdĺžnik má rozmery...cm x... cm Maturitná skúška z informatiky sa skladá z dvoch častí: a,b. Výsledná známka sa vypočíta podľa vzorca: (a+b)/2. Napíšte program, ktorý vyhodnotí maturitnú skúšku. Načítajte známky z týchto dvoch častí maturitnej skúšky. V prípade, že známky sú nezadané (teda nulové), program vypíše Keďže sa žiak na maturitnú skúšku nedostavil, je hodnotený známkou 5, v opačnom prípade vypíšte výsledok. Vstupujú tri celé čísla x,y,z. Urobte program, ktorý načíta hodnoty do premenných x,y,z a vypíše porovnanie ich hodnoty: napr. z<x<y. Napíšte program, ktorý zistí, či bod leží na priamke. Priamka je definovaná nasledujúcou rovnicou: 3x+2y-3=0. Načítajte súradnice a vypíšte či bod leží, alebo neleží na priamke.

Vyriešte lineárnu rovnicu Ax+B=0. Načítajte hodnoty koeficientov A,B a vypočítajte výsledok. (Nezabudnite na to, že deliť nulou sa nedá, t.z. najprv zistite, či koeficient A je rovný nule. Ak áno, vypíšte správu: Rovnica nemá riešenie, ak nie, vypíšte výsledok) Výrobný podnik mal v roku 2009 stanovený plán výroby. Po skončení roka už poznajú aj to, koľko sa skutočne vyrobilo. Urobte program, ktorý načíta plán a skutočnosť a vypíše, či bol plán prekročený, splnený alebo nesplnený. Prístupové heslo pre použitie istého programu je kr3pa82s. Napíšte program, ktorý vyžiada od užvateľa, aby zadal heslo a overí ho, či je správne, ak áno, vypíše správu: Máte prístupové práva pre tento software. Ak nie, vypíše: Prístupové práva pre tento software nemáte. Pre danú dvojicu čísel x,y vypočítajte 1/x*y. Vstupujú dve čísla: x,y. Zistite, či je splnená nerovnosť: 4x+3<5y-1. Ak áno, vypíšte, že nerovnica pre dané x a y je splnená, v opačnom prípade vypíšte, že nie je. Napíšte program, ktorý zoradí troch skokanov do diaľky podľa výkonu. Urobte program na jednoduché klávesy. Po stlačení kláves c,d,e,f,g,a,h zaznie zvuk príslušného tónu. Pričom frekvencie tónov sú nasledovné: C=262, D=294,E=330,F=349,G=392,A=440,H=494 Zostavte program na testovanie po každej otázke skontrolujte správnu odpoveď a napočítavajte body do súčtovej premennej. Nakoniec vypíšte počet správnych a nesprávnych odpovedí. Zistite a vypíšte, či vstupujúci znak je číslicou, veľkým písmenom, malým písmenom alebo iným znakom. Napíšte program, ktorá na základe zadaného maximálneho počtu bodov a dosiahnutého počtu bodov vráti percento úspešnosti a známku. Výsledná známka závisí od percenta úspešnosti takto: 0-50% -nedostatočný, 51-70%-max - maximálny počet bodov, ktoré je možné dosiahnuť v teste, body skutočný počet dosiahnutých bodov, Výstup: percento úspešnosti, známka)dostatočný, 71-84%- dobrý, 85-91%-chválitebný, 92% a vyššie-výborný. (Vstup: max - maximálny počet bodov, ktoré je možné dosiahnuť v teste, body skutočný počet dosiahnutých bodov, Výstup: percento úspešnosti, známka) Po zastavení dodávky plynu sa podľa stavu zásob postupuje takto: do 20 dní regulačný stupeň 8 (obmedzenie priemyselných odberateľov), od 21 do 40 dní regulačný stupeň 9 (obmedzenie všetkých odberateľov okrem bezpečnosti a zdravotníctva), nad 40 dní výnimočný stav. Napíšte program, ktorý načíta počet dní bez dodávky plynu a vypíše regulačný stupeň/stav. Simulujte štatistiku hodov kocky a zistite, koľkokrát padli jednotlivé hodnoty pri rôznych počtoch hodov. (Vstup: počet hodov, Výstup: koľkokrát padla 1,2,..6) Urobte program na kalkulačku. (Vstup: 1.číslo, operátor, 2.číslo, Výstup: výsledok)

Načítajte celé číslo a vypíšte výsledok pre funkciu signum 100. Funkcia signum 100 je definovaná tak, že pre kladné vstupné hodnoty 1 100 dáva výsledok 1, pre nulu výsledok nula a pre 1 až -100 výsledok 1. Pre ostatné hodnoty vypíše, že je prekročená hodnota 100 Vstupuje poradové číslo dňa v týždni. Vypíšte názov dňa v týždni v slovenčine, angličtine a prípadne ďalších jazykoch. Napíšte program, v ktorom si používateľ zvolí, či chce počítať objem, povrch kvádra, objem, alebo jednu zo strán, ak pozná zvyšné dve. Podľa zvolenej možnosti zadá príslušné údaje v metroch a počítač hľadanú hodnotu vyráta. Napíšte program, ktorý vypočíta BMI index a vypíše, či máte alebo nemáte nadváhu. BMI=telesný hmotnostný index, vypočíta sa ako podiel hmotnosti v kilogramoch a výšky v metroch na druhú. Ak je BMI<18.5, osoba má podváhu, ak platí 18.5<=BMI<25, osoba má normálnu hmotnosť, ak platí 25<=BMI<30, osoba má nadváhu, ak je BMI>=30, osoba je obézna. Pri návšte kina sa poskytujú školským skupinám zľavy takto: pre skupiny 1-15 žiakov stojí jeden lístok 1, pre skupiny 16-25 žiakov stojí jeden lístok 0.90, pre skupiny 26-50 stojí lístok 0.80, pre väčšie skupiny stojí jeden lístok 0.70. Napíšte program, ktorý načíta počet žiakov, vypíše cenu jedného lístka a celkovú sumu, ktorú bude skupina platiť. Učiteľ TV má urobiť štatistiku o priemernej výške žiakov danej cvičiacej skupiny. Urobte program, v ktorom bude učiteľ postupne zadávať výšku jednotlivých žiakov. Vstup ukončí zadaním čísla 0. Program vypíše počet žiakov cvičiacej skupiny a ich priemernú výšku. Chystáte sa na výlet. Viete nosnosť batohu a postupne doň ukladáte veci, o každej z nich viete hmotnosť. Zistite, koľko vecí sa vám zmestí do batoha. Napíšte program, ktorý od používateľa načíta nosnosť batoha a postupnosť hmotností ukončenú 0. Program skončí po načítaní všetkých hodnôt alebo ak už je prekročená nosnosť batoha. Viete nakoniec vypísať, koľko vecí si so sebou beriete? Urobte program na pokladňu. Načítajte postupne ceny (bez DPH) všetkých položiek. Zadávanie skončí vstupom čísla 0. Vypíšte celkovú sumu navýšenú o DPH, ktorú má zákazník zaplatiť. Potom načítajte výšku bankovky, s ktorou platí a vypíšte, koľko peňazí mu má pokladníčka vydať. Napíšte program, ktorý vypíše z hviezdičiek na obrazovku rôzne útvary: trojuholník, plný štovrec, prázdny štvorec... Máme triedu s n-žiakmi. Napíšte program, ktorý načíta ich výšky a zistí, akú výšku má najvyšší a akú najnižší žiak. Napíšte program, ktorý bude kontrolovať celkovú hmotnosť ľudí vo výťahu a ich počet. Maximálna hmotnosť je 400 kg a maximálny počet ľudí je 5. Hmotnosť osôb obmedzte na rozsah 40-200 kg. Program bude postupne načítavať či nastupuje ďalšia osoba a koľko váťi. Pri prekročení niektorého z obmedzení vypíše správu. Simulujte 100 hodov kocky a zistite, koľkokrát za sebou sa vyskytne dvojica rovnakých čísel. Napíšte program, ktorý bude načítavať zadaný počet známok študenta a nakoniec vypíše priemernú známku a celkové hodnotenie (prospel s vyznamenaním: 1-1.5, prospel veľmi dobre: 1.51-2.0, prospel a ak sa medzi známkami nachádzala 5, neprospel)

Napíšte program, ktorý vypočíta delenie dvoch čísel pomocou odčitovania. Napíšte program, ktorý vypočíta násobenie dvoch čísel pomocou sčitovania. Napíšte program, ktorý bude načítavať zadané nenulové čísla a bude ich sčitovať. Ak sa zadá nula, alebo súčet presiahne hodnotu 1000, vypíše sa súčet dovtedy zadaných čísel a program skončí. Sú dané dve kladné celé čísla N,K. Vytlačte prvých N kladných čísel, ktorých ciferný súčet je rovný K. *** Vstupujú postupnosť hodnôt miezd jednotlivých pracovníkov, zakončená nulou. Vypočítajte mincovku (koľko 100, 50, 20, 10, 5, 2, 1, 0.50, 0.20, 0.10 treba na vyplatenie miezd pracovníkom.) Je daná postupnosť čísel zakončená nulou. Zisite, koľko z nich je deliteľných siedmimi a vypíšte ich. Je daná postupnosť čísel zakončená nulou. Vypočítajte aritmetický priemer zadaných čísel. Zistite, koľko zo vstupujúceho radu čísel (zakončeného nulou) je rádu tisícok, stovák, desiatok a jednotiek. Napíšte program pre bankomat. Načítajte stav na účte a potom čítajte jednotlivé výbery. Výber sa uskutoční len vtedy, ak nie je prekročený jednorázový limit 200. Program končí, ak zadaný výber bol nulový, alebo bola prekročená povinná zostatková suma na účte vo výške 20 (vtedy zahlási, že transakcia sa nemôže uskutočniť) Je dané celé kladné číslo N. Vypíšte prvých N prvočísel. Naprogramujte hru NIM. Hrajú dvaja hráči. Na stole je rozložených 15 zápaliek. Hráči striedavo odoberajú 1,2 alebo 3 zápalky. Prehráva hráč, ktorý zoberie poslednú zápalku. Na obrazovku sa nakreslí 15 zápaliek a hráči striedavo zadávajú, koľko zápaliek odoberú. Podľa toho sa upraví aj počet zápaliek na obrazovke. Hra končí výpisom víťaza. Napíšte program, pomocou ktorého zistíte počet slov vo vete, ktorá sa nachádza v textovom súbore. Napíšte program na overenie prístupového hesla, ktoré je uložené v súbore heslo.txt

Napíšte program, ktorý vyhľadá v textovom súbore zadaný znak a nahradí ho čiarkou. Napíšte program, ktorý vypíše text uložený v textovom súbore textik.txt.