
#java #metoda #vystupjakopole #rozkladprvocinitele
Zadání: ctrlv.cz
Metoda:
Hlavicku nemuzu menit, metodu mam v principu hotovou, jen nevím jak vypsat/ulozit výstup jako pole (abych sním pak mohl pracovat v jiné metodě/abych splnil zadání)
//Metoda, která vrátí prvočíselný rozklad čísla
public int[] prvociselnyRozklad(int cislo)
{
int pocet = 0;
int prvocinitel = 2;
while (prvocinitel <= cislo)
{
if (cislo%prvocinitel == 0)
{
cislo = cislo/prvocinitel;
System.out.print(" " + prvocinitel+"k");
}
else
{
prvocinitel++;
}
}
return new int[]{1,2,3}; //doplnte kod funkce a opravte navratovou hodnotu
}
Dík