diff --git a/WlasnosciPierscieni.sln b/WlasnosciPierscieni.sln deleted file mode 100644 index 783933a..0000000 --- a/WlasnosciPierscieni.sln +++ /dev/null @@ -1,22 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.25420.1 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WlasnosciPierscieni", "WlasnosciPierscieni\WlasnosciPierscieni.csproj", "{214DCD41-708A-4F4A-A796-1C3143E7873F}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {214DCD41-708A-4F4A-A796-1C3143E7873F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {214DCD41-708A-4F4A-A796-1C3143E7873F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {214DCD41-708A-4F4A-A796-1C3143E7873F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {214DCD41-708A-4F4A-A796-1C3143E7873F}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/WlasnosciPierscieni/App.config b/WlasnosciPierscieni/App.config deleted file mode 100644 index 731f6de..0000000 --- a/WlasnosciPierscieni/App.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/WlasnosciPierscieni/Program.cs b/WlasnosciPierscieni/Program.cs deleted file mode 100644 index 32fdb57..0000000 --- a/WlasnosciPierscieni/Program.cs +++ /dev/null @@ -1,105 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace WlasnosciPierscieni -{ - class Program - { - static void Main(string[] args) - { - int n; - if (args.Count() > 0) - { - if (!int.TryParse(args[0], out n)) - { - Console.WriteLine("Invalid argument"); - return; - } - } - else - { - Console.WriteLine("Podaj n"); - if(!int.TryParse(Console.ReadLine(),out n)) - { - Console.WriteLine("Invalid arguemnt"); - return; - } - } - - IEnumerable pierscien = Enumerable.Range(0, n).ToList(); - - Console.WriteLine("\nElementy odwracalne:"); - foreach (int i in pierscien) - { - foreach (int j in pierscien) - { - if ((i * j) % n == 1) - { - Console.Write(i + " "); - break; - } - } - } - - Console.WriteLine("\nDzielniki zera:"); - foreach (int i in pierscien) - { - foreach (int j in pierscien) - { - if (j == 0) - { - if (i == 0) - { - Console.Write("0 "); - break; - } - continue; - } - if ((i * j) % n == 0) - { - Console.Write(i + " "); - break; - } - } - } - - Console.WriteLine("\nElementy nilpotentne:"); - List dzielniki = new List(); - int current, pow; - foreach (int i in pierscien) - { - current = i; - pow = 2; - dzielniki.Clear(); - while (!dzielniki.Contains(current)) - { - dzielniki.Add(current); - current = (int)(Math.Pow(i,pow)) % n; - if (current == 0) - { - Console.Write(i + " "); - break; - } - pow++; - } - } - - Console.WriteLine("\nElementy idempotentne:"); - foreach (int i in pierscien) - { - if ((i * i) % n == i) - { - Console.Write(i + " "); - } - } - - Console.WriteLine("\nEnd"); - Console.ReadKey(); - - - } - } -} diff --git a/WlasnosciPierscieni/Properties/AssemblyInfo.cs b/WlasnosciPierscieni/Properties/AssemblyInfo.cs deleted file mode 100644 index a33d161..0000000 --- a/WlasnosciPierscieni/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("WlasnosciPierscieni")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("WlasnosciPierscieni")] -[assembly: AssemblyCopyright("Copyright © 2018")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("214dcd41-708a-4f4a-a796-1c3143e7873f")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/WlasnosciPierscieni/WlasnosciPierscieni.csproj b/WlasnosciPierscieni/WlasnosciPierscieni.csproj deleted file mode 100644 index 34ee7f9..0000000 --- a/WlasnosciPierscieni/WlasnosciPierscieni.csproj +++ /dev/null @@ -1,60 +0,0 @@ - - - - - Debug - AnyCPU - {214DCD41-708A-4F4A-A796-1C3143E7873F} - Exe - Properties - WlasnosciPierscieni - WlasnosciPierscieni - v4.6.1 - 512 - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file