Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SqrtGenerator sqrt_gen(0, 10);
- std::cout << sqrt_gen.getInfo() << std::endl; // Contains SqrtGenerator(0, 15)
- SequencePrinterToConsole print_to_console(sqrt_gen);
- print_to_console.print(); // prints SqrtGenerator(0, 15)
- print_to_console.setSequence(FibonacciGenerator(10, 15));
- print_to_console.print(); // prints FibonacciGenerator(0, 15)
- std::cout << std::endl << sqrt_gen.getInfo() << std::endl; // prints FibonacciGenerator(0, 15)
- // Output
- //Sqrt(0) = 0
- //Sqrt(1) = 1
- //Sqrt(2) = 1.41421
- //Sqrt(3) = 1.73205
- //Sqrt(4) = 2
- //Sqrt(5) = 2.23607
- //Sqrt(6) = 2.44949
- //Sqrt(7) = 2.64575
- //Sqrt(8) = 2.82843
- //Sqrt(9) = 3
- //
- //0 1 1.41421 1.73205 2 2.23607 2.44949 2.64575 2.82843 3
- //55 89 144 233 377
- //
- //Fibonacci 10 = 55
- //Fibonacci 11 = 89
- //Fibonacci 12 = 144
- //Fibonacci 13 = 233
- //Fibonacci 14 = 377
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement