Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Rozdělení čísla na cifry pomocí pole

Čau, potřeboval bych poradit s kodem . Mám za úkol rozdělit číslo na cifry (př. 123 - 1,2,3), začátek už mám, ale nějak nedokážu číslice vypsat. Byl by někdo ochoten poradit? Díky moc

kod:

import java.util.Scanner;
public class PrikladPole
{
  public static void main (String[] args)
  {
    int cislo;
    int cif;
    int pocet;
    int[] pole;
    
    Scanner scan = new Scanner(System.in);
    System.out.print("Zadej číslo, které chceš rozložit");
    cislo = scan.nextInt();
    pocet = 0;
    
    while(cislo > 0)
    {
      cif = cislo / pocet;
      cislo = cislo/10;
      pocet++;
    }
    pole = new int[pocet];
    
    for(int i = 0; i<pole.length;i++)
    {
      cislo = cislo / 10;
    }    
    for(int j = 0; j<pole.length;j++)
      System.out.print(pole[j] + ", "); 
  }
}

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny