Table of Contents

3. Domácí úkol - Pole

Podmínky odevzdání

Zadání

  1. Vytvořte program, který načte z klávesnice jednorozměrné pole čísel (int) o n prvků (n zadává uživatel), určit průměr, minimální a maximální hodnotu;
  2. Vytvořte metodu public static void posun(int[] x, int posun), která cyklicky posune prvky v poli x o určený počet míst vpravo pro kladný posun nebo vlevo pro záporný posun. Ošetřete i případ, kdy abs(posun) > x.length. Příklad: posun = 2; [1,2,3,4,5] → [4,5,1,2,3]

Příklad vstupu a výstupu programu:

n = 4
1 2 3 4

prumer = 2.5
max = 4
min = 1

posun = 2
3 4 1 2

Hodnocení

Celkem 5b:

Máte jenom jeden pokus!