Пример #1
0
        static void Main(string[] args)
        {
            var primeStream      = new PrimeStream();
            var randomStream     = new RandomStream();
            var randomWordStream = new RandomWordStream();

            int ile_losowych   = 5;
            int ile_pierwszych = 10;
            int ile_napisow    = 10;

            Console.WriteLine("Liczby losowe:");
            for (int i = 0; i < ile_losowych; i++)
            {
                Console.WriteLine(randomStream.Next());
            }

            Console.WriteLine("Liczby pierwsze:");
            for (int i = 0; i < ile_pierwszych; i++)
            {
                Console.WriteLine(primeStream.Next());
            }

            Console.WriteLine("Napisy o dlugosci kolejnych liczb pierwszych:");
            for (int i = 0; i < ile_napisow; i++)
            {
                Console.WriteLine(randomWordStream.Next());
            }

            Console.WriteLine();
            Console.WriteLine("Nacisnij ENTER aby zakonczyc.");
            Console.ReadLine();
        }
Пример #2
0
        static void Main(string[] args)
        {
            PrimeStream Pierwsz = new PrimeStream();


            for (int i = 0; i < 20; i++)
            {
                Console.WriteLine(Pierwsz.next());
            }

            int temp = Pierwsz[0];



            Console.WriteLine(temp);


            Console.WriteLine("\nTest indeksowania:");
            Console.WriteLine("Pierwsz[0] = " + Pierwsz[0].ToString());
            Console.WriteLine("Pierwsz[10] = " + Pierwsz[10]);
            Console.WriteLine("Pierwsz[19] = " + Pierwsz[18]);
            Console.WriteLine("Pierwsz[20] = " + Pierwsz[19]);

            foreach (int p in Pierwsz)
            {
                Console.WriteLine(p);
            }
            Console.WriteLine(Pierwsz.Length());
        }
Пример #3
0
        static void Main(string[] args)
        {
            IntStream        liczba          = new IntStream();
            PrimeStream      liczba_pierwsza = new PrimeStream();
            RandomStream     losowa_liczba   = new RandomStream();
            RandomWordStream losowy_napis    = new RandomWordStream();

            int ilosc_stringow = 8;


            for (int i = 0; i < ilosc_stringow; i++)
            {
                Console.WriteLine("{0}  Liczba znakow: {1}", losowy_napis.next(), liczba_pierwsza.next());
            }
        }
Пример #4
0
        public static void Main(string[] args)
        {
            Console.WriteLine("\nIntStream");
            IntStream inst = new IntStream();

            Console.WriteLine(inst.next1());
            Console.WriteLine(inst.next1());
            Console.WriteLine(inst.next1());
            Console.WriteLine(inst.next1());
            Console.WriteLine(inst.eos());
            inst.reset();
            Console.WriteLine(inst.next1());

            Console.WriteLine("\nPrimeStream");
            PrimeStream ps = new PrimeStream();

            Console.WriteLine(ps.next1());
            Console.WriteLine(ps.next1());
            Console.WriteLine(ps.next1());
            Console.WriteLine(ps.next1());
            Console.WriteLine(ps.eos());
            ps.reset();
            Console.WriteLine(ps.next1());

            Console.WriteLine("\nRandomStream");
            RandomStream rs = new RandomStream();

            Console.WriteLine(rs.next1());
            Console.WriteLine(rs.next1());
            Console.WriteLine(rs.next1());
            Console.WriteLine(rs.next1());
            Console.WriteLine(rs.eos());
            rs.reset();
            Console.WriteLine(rs.next1());

            Console.WriteLine("\nRandomWordStream");
            RandomWordStream rws = new RandomWordStream();

            Console.WriteLine(rws.next());
            Console.WriteLine(rws.next());
            Console.WriteLine(rws.next());
            Console.WriteLine(rws.next());
            Console.WriteLine(rws.eos());
            rws.reset();
            Console.WriteLine(rws.next());
            Console.ReadKey();
        }
Пример #5
0
        static void Main( )
        {
            {
                Console.WriteLine("Dziesięć pierwszych liczb naturalnych:");

                IntStream is_ = new IntStream( );

                for (int i = 0; i < 10; i++)
                {
                    Console.Write(is_.next( ));
                    Console.Write(" ");
                }

                Console.WriteLine("\n");
            }

            {
                Console.WriteLine("Dziesięć pierwszych liczb pierwszych:");

                PrimeStream ps = new PrimeStream( );

                for (int i = 0; i < 10; i++)
                {
                    Console.Write(ps.next( ));
                    Console.Write(" ");
                }

                Console.WriteLine("\n");
            }

            {
                Console.WriteLine("Dziesięć losowych stringów o długościach równym kolejnym liczbą pierwszym:");

                RandomWordStream rs = new RandomWordStream( );

                for (int i = 0; i < 10; i++)
                {
                    Console.WriteLine(rs.next( ));
                }
            }
        }
Пример #6
0
        public static void Main(string[] args)
        {
            IntStream intS = new IntStream();

            Console.WriteLine("Int stream: ");
            Console.WriteLine(intS.next());
            Console.WriteLine(intS.next());
            Console.WriteLine(intS.next());
            Console.WriteLine(intS.eos());
            intS.reset();
            Console.WriteLine(intS.next());
            Console.WriteLine("Prime stream: ");
            PrimeStream primeS = new PrimeStream();

            Console.WriteLine(primeS.next());
            Console.WriteLine(primeS.next());
            Console.WriteLine(primeS.next());
            Console.WriteLine(primeS.eos());
            primeS.reset();
            Console.WriteLine(primeS.next());
            RandomStream randomS = new RandomStream();

            Console.WriteLine("Random stream: ");
            Console.WriteLine(randomS.next());
            Console.WriteLine(randomS.next());
            Console.WriteLine(randomS.next());
            Console.WriteLine(randomS.eos());
            primeS.reset();
            Console.WriteLine(randomS.next());
            RandomWordStream rws = new RandomWordStream();

            Console.WriteLine("Random Word Stream: ");
            Console.WriteLine(rws.next());
            Console.WriteLine(rws.next());
            Console.WriteLine(rws.next());
            Console.WriteLine(rws.next());
        }
Пример #7
0
 public RandomWordStream()
 {
     prime   = new PrimeStream();
     random  = new RandomStream();
     current = "";
 }
Пример #8
0
 public RandomWordStream()
 {
     pStream = new PrimeStream();
     rand    = new RandomStream();
 }
Пример #9
0
 public RandomWordStream()
 {
     liczba_pierwsza = new PrimeStream();
     liczba_losowa   = new RandomStream();
 }