andrzejiwaniuk

[Podstawowe struktury danych] ARRAYLIST czyli szybkie tworze

May 24th, 2013
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.40 KB | None | 0 0
  1. using System;
  2. using System.Collections;
  3.  
  4. namespace AndrzejIwaniuk
  5. {
  6.     class Program
  7.     {
  8.         static void Main()
  9.         {
  10.             ArrayList tablica = new ArrayList(100);
  11.             tablica.Add(5);                         //dodaj element o wartości 5 do pozycji 0 w tablicy
  12.             tablica.Add(3);                         //dodaj element o wartości 5 do pozycji 1 w tablicy
  13.             tablica.Add(11);
  14.             tablica.Add(1000);
  15.             tablica.Add(90);
  16.             wyswietlTablice(tablica);
  17.          
  18.             tablica.Sort();
  19.             Console.WriteLine("Posortowane elementy");
  20.             wyswietlTablice(tablica);
  21.  
  22.             Console.WriteLine("Usuwanie elementu środkowego");
  23.             tablica.RemoveAt(2);
  24.             wyswietlTablice(tablica);
  25.            
  26.             Console.WriteLine("Wstawienie liczby 11 na pozycje 2 czyli to bedzie 3 w tablicy");
  27.             tablica.Insert(2,11);
  28.             wyswietlTablice(tablica);
  29.  
  30.             Console.WriteLine("Wyszukiwanie binarne elementu o wartości 90, na której jest pozycji");
  31.             int j = tablica.BinarySearch(90);
  32.             Console.WriteLine(j);
  33.             Console.ReadKey();
  34.  
  35.         }
  36.         public static void wyswietlTablice(ArrayList tablica1)
  37.         {
  38.             foreach (int i in tablica1)
  39.             {
  40.                 Console.WriteLine(i);
  41.             }
  42.         }
  43.  
  44.     }
  45. }
Add Comment
Please, Sign In to add comment