====== 8 - Pole, vícerozměrná pole, matice ====== ===== Trocha teorie ===== [[Deklarace pole]] [[Práce s poli]] [[Dvourozměrná pole]] ===== Příklady k procvičení ===== - Napište metodu, která vypíše obsah pole. - Napište metodu, která naplní pole čísly od jedné do velikosti pole. - Napište metodu, která naplní pole náhodnými čísly v dvěma parametry zadaném intervalu. - Napište metodu, která pro zadané pole celých čísel vrátí: * největší prvek, * druhý největší prvek, * průměr, * počet sudých čísel, * medián - Napište metodu, která seřadí prvky vzestupně. - Napište metodu, která prvky v poli orotuje o jedno místo doprava. První prvek (prvek s indexem nula) se dostane na druhou pozici (index 1), druhý na třetí, a poslední prvek se dostane na první pozici. - Napište metodu, která načte ze vstupu hodnoty do matice 3x3. Tuto metodu dále rozšiřte o výpis první na hlavní a vedlejší diagonále a výpis hodního a dolního trojúhelníku matice ===== On-line řešené příklady ===== - [[courses:a0b36pri:tutorials:08:cv8opr1|Napište program, který sečte všechny prvky v jednorozměrném a dvourozměrném poli. Předpokládejte, že dvourozměrné pole je pravidelné, tj sloupce mají stejný počet řádků.]] - [[courses:a0b36pri:tutorials:08:cv8opr2|Napište metodu, která sečte všechny prvky v jednorozměrném nebo dvourozměrném poli. Nepředpokládejte, že dvourozměrné pole je pravidelné, tj. sloupce mají stejný počet řádků.]] ===== Pro cvičící ===== Pro cvičící: [[courses:A0B36PRI:internal:tutorials:08:start]]