Vstup: n, posloupnost n celých čísel (generátorem)
Výstup: maximální hodnota
int [] nacti (int radMatice)
celočíselnou čtvercovou matici A řádu n, kde n
je parametrem metody. Tuto matici vypište pomocí metody void vypisMatici
(int[][] matice)
. Dále vytvořte metodu int sumaNaDiagonale
(int[][] matice)
, která vrací součet hodnot prvků na diagonále.
Vstup: n, nxn prvků matice
Výstup: výpis matice a součet hodnot diagonálních prvků
double spoctiPrumer(int [] pole)
,
jejímž parametrem bude celočíselné pole a návratová hodnota průměr hodnot prvků pole.
Přečtěte z klávesnice pole n celých čísel, je-li
n zadáno jako první hodnota. Vypište celé pole a na dalším řádku aritmetický průměr všech jeho prvků.
Vstup: n, posloupnost n celých čísel
Výstup: aritmetický průměr
int soucetPrvku(int[][] matice)
,
která vypočítá a vrátí součet hodnot prvků nad hlavní diagonálou (prvky na diagonále se do součtu nezapočítávají).
Vypište matici a vrácený součet.
Vstup: n, nxn prvků matice
Výstup: výpis matice a součet hodnot prvků nad hlavní diagonálou
PoleNahodnychCisel.java
, který naplní pole o n prvcích celými náhodnými čísly z intervalu <1,20>. Ošetřete možnost chybného zadání hodnoty n. Při vkládání čísel do pole zajistěte, aby nebylo vloženo číslo, které už v poli je. Pro ověření duplicity čísel vytvořte logickou metodu. Vypište každé vygenerované číslo a určete celkový počet vygenerovaných čísel potřebných pro naplnění pole. Výsledné pole rovněž vypište a nabídněte možnost celý výpočet opakovat
(řešení).
int[] dalsiClen(int[] pole)
, kde
pole je momentálně platné, zcela zaplněné pole a metoda nejprve vytvoří pole o jeden
prvek větší a pak součtem dvou posledních členů původního pole zjistí hodnotu dalšího
členu. Předchozí členy posloupnosti překopíruje z původního pole. Nově vytvořené
pole je metodou vráceno. Metoda bude kromě výpočtu a uložení nového členu vždy kontrolně
tisknout i celé nové pole. Pozn: tento algoritmus je neefektivní, ale to není zatím
náš problém.
Vstup: počet členů Fib. posloupnosti
Spustitelná verze: Ppa1_cv06_1_A06999.class a její výstup.
System.out.format("%3d",
...)
Vstup: n , nxn prvků matice
Spustitelná verze: Ppa1_cv06_2_A06999.class a její výstup.
Vstup: n , nxn prvků matice
Spustitelná verze: Ppa1_cv06_3_A06999.class a její výstup.
Vstup: n, posloupnost n celých čísel
Výstup: načtené pole, největší společný dělitel
Spustitelná verze: Ppa1_cv06_4_A06999.class a její výstup.