Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace Ifmo.Homework.First
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("SPbSU IFMO. Homework #1, Sobakar Iwan");
- //---------------------------------
- Console.WriteLine("\n--- Проверяем метод IsPrimeNumber ---");
- var SequenceForIsPrimeNumber = new int[] { 2, 5, 7, 8, 23, 42 };
- foreach (var element in SequenceForIsPrimeNumber)
- if (Miscellaneous.IsPrimeNumber(element))
- Console.WriteLine("Число " + element + " простое");
- else
- Console.WriteLine("Число " + element + " составное или меньше двух");
- //---------------------------------
- Console.WriteLine("\n--- Проверяем метод GetOrderedPrimeNumbers ---");
- var SequenceForGetOrderedPrimeNumber = new int[] { 1, 1, 2, 3, 7, 7, 8, 8, 16, 23 };
- var ResultSequenceForGetOrderedPrimeNumber = Miscellaneous.GetOrderedPrimeNumbers(SequenceForGetOrderedPrimeNumber);
- Console.WriteLine("Исходная последовательность: ");
- foreach (var element in SequenceForGetOrderedPrimeNumber)
- Console.Write(element + " ");
- Console.WriteLine("\nКонечная последовательность: ");
- foreach (var element in ResultSequenceForGetOrderedPrimeNumber)
- Console.Write(element + " ");
- //---------------------------------
- Console.WriteLine("\n\n--- Проверяем метод GetFibonacciSequence ---");
- Console.WriteLine("Первые 12 членов последовательности Фибоначчи:");
- var SequenceForGetFibonacciSequence = Miscellaneous.GetFibonacciSequence().Take(12);
- foreach (var element in SequenceForGetFibonacciSequence)
- Console.Write(element + " ");
- //---------------------------------
- Console.WriteLine("\n\n--- Проверяем метод GetFibonacciSequenceElement ---");
- var SequenceForGetFibonacciSequenceElement = new int[] { 2, 3, 5, 7, 8 };
- foreach (var element in SequenceForGetFibonacciSequenceElement)
- Console.WriteLine("Элемент с номером " + element + " равен " + Miscellaneous.GetFibonacciSequenceElement(element));
- //---------------------------------
- Console.WriteLine("\n--- Проверяем метод GetFibonacciElem ---");
- Console.WriteLine("Среди первых 12 элементов последовательности " + Miscellaneous.GetFibonacciElem(12).Odd + " нечетных и " + Miscellaneous.GetFibonacciElem(12).Even + " четных");
- //---------------------------------
- Console.WriteLine("\n--- Проверяем метод GetRandomSequence ---");
- Console.WriteLine("Генерируем 12 чисел больше 3 и меньше 12:");
- var SequenceForGetRandomSequence = Miscellaneous.GetRandomSequence(3, 12).Take(12);
- foreach (var element in SequenceForGetRandomSequence)
- Console.Write(element + " ");
- //---------------------------------
- Console.WriteLine("\n\n...");
- Console.ReadLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement