Cawte dostali sme zadanie do skoly a musim do odovzdat do 31.12 . Ak by tu bol niekto kto by mi to spravil dal by som mu penaznu odmenu.
V hlavnej časti programu - vo funkcii main(), definujte pole reálnych čísel s počtom prvkov 19. Definujte funkcie pre prácu s poľami podľa zadania (funkcie 01-06) a použite ich v programe tak, aby spracovali toto definované pole. Funkciu 08 použite na začiatku alebo na konci programu, pričom v nej môžete využiť funkciu 07.
Ďalšie pokyny:
- zvoľte vhodné dátové typy, názvy funkcií a názvy parametrov,
- dbajte na prehľadnosť výpistu do konzoly (komunikáciu s používateľom),
- zarovnávajte svoj zdrojový kód, používajte odsadzovanie,
- v zdrojovom kóde môže byť len minimum komentárov.
Definujte a použite nasledovné funkcie:
Funkcia 01:
Funkcia, ktorá vypíše hodnoty z poľa na obrazovku do riadku, pričom hodnoty budú oddelené pomlčkou.
Funkcia 02:
Funkcia, ktorá naplní pole čísleným radom 1, 1/2, 1/4, 1/8, 1/16, .., 1/(2 na N). (kde N = veľkosť poľa).
Funkcia 03:
Funkcia, ktorá nastaví všetky položky v poli na rovnakú hodnotu danú parametrom.
Funkcia 04:
Funkcia, ktorá porovná obsah dvoch polí a vráti true, ak sú všetky položky rovnaké, inak vráti false.
Funkcia 05:
Funkcia, ktorá zistí počet hodnôt, ktoré nepatria do intervalu <a, b>.
Funkcia 06:
Funkcia, ktorá zistí, či hodnoty v poli postupne narastajú (napr. 2,5,18,23,24,29). Ak áno, tak vráti true, inak vráti false.
Funkcia 07:
Funkcia zistí, či je číslo N prvočíslo. Ak áno, vráti true. Inak vráti false.
Funkcia 08:
Procedúra vypíše každé druhé prvočíslo do M.