Opakování stejného prvku ze zadaných čísel

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Majkl152 17. 3. 2021 23:19

Ahoj, dneska mi byl zadán úkol se kterým si už moc nevím rady. Má zjistit jaké číslo se opakuje v řadě zadaných čísel (čísla zadává uživatel). Zatím jsem vymyslel tohle, ale už nějak nevím dál. Budu moc rád za pomoc :-D

Kód: Vybrat vše
import java.util.Scanner;
public class opakovani
{
  public static void main (String[] args)
  {
    int[] cislo;
     
    Scanner scan = new Scanner(System.in);
    System.out.print("Zadej libovolná kladná čísla, pro ukonení stiskni 0 ");
    cislo = scan.nextInt();
   
    while(cislo != 0)
    {
      for(int i=0; i<cislo.length-1; i++)
      {
        for(int j=i+1;j<cislo.length;j++)
        {
          if(cislo[i]==cislo[j])
          {
            System.out.println("Opakující se číslo je číslo " + cislo[j]);
          }
        }
      }
      System.out.print("Zadej další číslo ");
      cislo = scan.nextInt();
    }
  }
}
Majkl152
Kolemjdoucí

Odeslat příspěvekod Wikan 18. 3. 2021 10:57

Zeptej se svého "spolužáka", dostáváte podobné úkoly:
viewtopic.php?f=922&t=1315089
Wikan
Moderátor
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků