Scanner sc = new Scanner(System.in);
float soucet = 0;
System.out.println("Kolik čísel budeš zadávat :");
int pocetcisel = Integer.parseInt(sc.nextLine());
int[] pole = newint[pocetcisel];
for (int i = 0; i < pocetcisel; i++)
{
System.out.println("Zadej číslo " + (i + 1));
pole[i] = Integer.parseInt(sc.nextLine());
soucet = soucet + pole[i];
}
Arrays.sort(pole);
float prumer = soucet / (float)pole.length;
float median = pole[pole.length / 2];
System.out.println("Průměr zadaných čísel je :" + prumer);
System.out.println("Median zadaných čísel je :" + median);
Ahoj, zdravím všechny. Takhle jsem sesmolil program na výpočet mediánu
(doplněno o průměr), nebere to v úvahu pokud je počet čísel sudý ,
chtěl bych to doplnit. Jak zjistím jestli je číslo sudé nebo liché, někde
jsem to tu už viděl, ale teď to nemůžu najít. dík za odpověď.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.