Advertisement
Guest User

Untitled

a guest
Dec 4th, 2012
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.14 KB | None | 0 0
  1.    public class SetInt3 {
  2.      
  3.             int tab[] = new int[20]; // deklaracja tablicy liczb calkowitych 20-cio
  4.                                                                     // elementowej
  5.      
  6.             public SetInt3() { // konstruktor klasy SetInt
  7.                     for (int i = 0; i < 20; i++)
  8.                             tab[i] = 0; //zerowanie tablicy
  9.             }
  10.      
  11.             public void dodaj(int a) { // metoda dodajaca pojedynczo liczby do tablicy
  12.                     for (int i = 0; i < 20; ++i)
  13.                             if (tab[i] != a || a==0) {
  14.      
  15.                                     if (tab[i] == 0) { // jesli dane miejsce w tablicy jest "wolne"
  16.                                                                             // (jest zerem)
  17.                                             tab[i] = a;
  18.                                             if (tab[i] == a) {
  19.                                                     System.out.print(tab[i] +" " + " ");
  20.                                             }
  21.                                             // to wypelnia je liczbą
  22.                                             break;
  23.                                     }
  24.      
  25.                             } else
  26.                                     break;
  27.             }
  28.      
  29.             public void pokaz() { // wyswietlanie elementow calej tablicy
  30.                     for (int i = 0; i < 20; i++)
  31.      
  32.                             System.out.println(tab[i] + " ");
  33.             }
  34.      
  35.             public int count (){
  36. int s = 0;
  37. for (int i = 0; i<20; i++)
  38.   if (tab[i] != 0)
  39.   s++;
  40.   return s;
  41. }
  42.      
  43.             public void sprawdz(int b) { // sprawdza czy liczba, którą chcesz dodać do
  44.                                                                             // tablicy
  45.                     for (int i = 0; i <= 5; ) // już tam istnieje
  46.                     {
  47.                             if (b == tab[i])
  48.                                     System.out.print(b + " Nalezy do zbioru\n");
  49.                                     break;
  50.                     }
  51.      
  52.             }
  53.            
  54.            
  55.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement