diff --git a/Tombok/Tombok.sln b/Tombok/Tombok.sln new file mode 100644 index 0000000..c431e63 --- /dev/null +++ b/Tombok/Tombok.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.7.34024.191 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tombok", "Tombok\Tombok.csproj", "{EEAB85F6-5992-46C5-9153-943E22221D79}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {EEAB85F6-5992-46C5-9153-943E22221D79}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {EEAB85F6-5992-46C5-9153-943E22221D79}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EEAB85F6-5992-46C5-9153-943E22221D79}.Release|Any CPU.ActiveCfg = Release|Any CPU + {EEAB85F6-5992-46C5-9153-943E22221D79}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {A12116D7-49DA-4B2D-9C90-57B2A39A7DE4} + EndGlobalSection +EndGlobal diff --git a/Tombok/Tombok/Program.cs b/Tombok/Tombok/Program.cs new file mode 100644 index 0000000..3751555 --- /dev/null +++ b/Tombok/Tombok/Program.cs @@ -0,0 +1,2 @@ +// See https://aka.ms/new-console-template for more information +Console.WriteLine("Hello, World!"); diff --git a/Tombok/Tombok/Tombok.csproj b/Tombok/Tombok/Tombok.csproj new file mode 100644 index 0000000..f02677b --- /dev/null +++ b/Tombok/Tombok/Tombok.csproj @@ -0,0 +1,10 @@ + + + + Exe + net7.0 + enable + enable + + + diff --git a/Tombok2/Fuggvenyek/Fuggvenyek.csproj b/Tombok2/Fuggvenyek/Fuggvenyek.csproj new file mode 100644 index 0000000..f02677b --- /dev/null +++ b/Tombok2/Fuggvenyek/Fuggvenyek.csproj @@ -0,0 +1,10 @@ + + + + Exe + net7.0 + enable + enable + + + diff --git a/Tombok2/Fuggvenyek/Program.cs b/Tombok2/Fuggvenyek/Program.cs new file mode 100644 index 0000000..36c1538 --- /dev/null +++ b/Tombok2/Fuggvenyek/Program.cs @@ -0,0 +1,26 @@ +namespace Fuggvenyek +{ + internal class Program + { + + //Overloading, túlterhelés + static void Kiir() + { + Console.WriteLine("Valami"); + } + + static void Kiir(string szoveg) + { + Console.WriteLine(szoveg); + } + + + static void Main(string[] args) + { + Console.WriteLine("Hello, World!"); + Kiir(); + Kiir("Bármi"); + + } + } +} \ No newline at end of file diff --git a/Tombok2/Plus/Plus.csproj b/Tombok2/Plus/Plus.csproj new file mode 100644 index 0000000..f02677b --- /dev/null +++ b/Tombok2/Plus/Plus.csproj @@ -0,0 +1,10 @@ + + + + Exe + net7.0 + enable + enable + + + diff --git a/Tombok2/Plus/Program.cs b/Tombok2/Plus/Program.cs new file mode 100644 index 0000000..a41cf5a --- /dev/null +++ b/Tombok2/Plus/Program.cs @@ -0,0 +1,14 @@ +namespace Plus +{ + internal class Program + { + static void Main(string[] args) + { + int a = 10; + int b = a++; + int c = ++a; + + Console.WriteLine($"B:{b},C:{c}"); + } + } +} \ No newline at end of file diff --git a/Tombok2/Tomb2d/Program.cs b/Tombok2/Tomb2d/Program.cs new file mode 100644 index 0000000..f1ddef6 --- /dev/null +++ b/Tombok2/Tomb2d/Program.cs @@ -0,0 +1,30 @@ +namespace Tomb2d +{ + internal class Program + { + static void Main(string[] args) + { + int[,] tomb2d = new int[10, 12]; + Random random = new Random(); + + for (int i = 0; i < tomb2d.GetLength(0); i++) + { + for (int j = 0; j < tomb2d.GetLength(1); j++) + { + tomb2d[i, j] = random.Next(10, 100); + } + } + + for (int i = 0; i < tomb2d.GetLength(0); i++) + { + for (int j = 0; j < tomb2d.GetLength(1); j++) + { + Console.Write(tomb2d[i, j]+" "); + } + Console.WriteLine(); + } + //összeg, min max + + } + } +} \ No newline at end of file diff --git a/Tombok2/Tomb2d/Tomb2d.csproj b/Tombok2/Tomb2d/Tomb2d.csproj new file mode 100644 index 0000000..f02677b --- /dev/null +++ b/Tombok2/Tomb2d/Tomb2d.csproj @@ -0,0 +1,10 @@ + + + + Exe + net7.0 + enable + enable + + + diff --git a/Tombok2/Tombok2.sln b/Tombok2/Tombok2.sln new file mode 100644 index 0000000..1b9622f --- /dev/null +++ b/Tombok2/Tombok2.sln @@ -0,0 +1,43 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.7.34024.191 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tombok2", "Tombok2\Tombok2.csproj", "{DCFB293E-5A24-4830-9A55-5B23BBC1BAFF}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Plus", "Plus\Plus.csproj", "{8D559133-702B-4F41-B759-A5E8501493DB}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tomb2d", "Tomb2d\Tomb2d.csproj", "{4A3190D4-96C4-44BE-86D6-8E423E239B18}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Fuggvenyek", "Fuggvenyek\Fuggvenyek.csproj", "{99E802E5-A809-48F8-A291-99AD7E68B0E8}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DCFB293E-5A24-4830-9A55-5B23BBC1BAFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DCFB293E-5A24-4830-9A55-5B23BBC1BAFF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DCFB293E-5A24-4830-9A55-5B23BBC1BAFF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DCFB293E-5A24-4830-9A55-5B23BBC1BAFF}.Release|Any CPU.Build.0 = Release|Any CPU + {8D559133-702B-4F41-B759-A5E8501493DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8D559133-702B-4F41-B759-A5E8501493DB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8D559133-702B-4F41-B759-A5E8501493DB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8D559133-702B-4F41-B759-A5E8501493DB}.Release|Any CPU.Build.0 = Release|Any CPU + {4A3190D4-96C4-44BE-86D6-8E423E239B18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4A3190D4-96C4-44BE-86D6-8E423E239B18}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4A3190D4-96C4-44BE-86D6-8E423E239B18}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4A3190D4-96C4-44BE-86D6-8E423E239B18}.Release|Any CPU.Build.0 = Release|Any CPU + {99E802E5-A809-48F8-A291-99AD7E68B0E8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {99E802E5-A809-48F8-A291-99AD7E68B0E8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {99E802E5-A809-48F8-A291-99AD7E68B0E8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {99E802E5-A809-48F8-A291-99AD7E68B0E8}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {26681942-EC9E-4F69-AC5D-200773A43DDF} + EndGlobalSection +EndGlobal diff --git a/Tombok2/Tombok2/Program.cs b/Tombok2/Tombok2/Program.cs new file mode 100644 index 0000000..75f8203 --- /dev/null +++ b/Tombok2/Tombok2/Program.cs @@ -0,0 +1,58 @@ +namespace Tombok2 +{ + internal class Program + { + static void Main(string[] args) + { + int[] szamok = new int[100]; + + Random random = new Random(); + + for (int i = 0; i < szamok.Length; i++) + { + szamok[i] = random.Next(10, 100 + 1); + } + + for (int i = 0; i < szamok.Length; i++) + { + Console.Write(szamok[i] + " "); + } + Console.WriteLine(); + + //összegzés + int osszeg = 0; + for (int i = 0; i < szamok.Length; i++) + { + osszeg += szamok[i]; + } + Console.WriteLine($"Összeg:{osszeg},{szamok.Sum()}"); + + //megszámlálás + int darab = 0; + for (int i = 0; i < szamok.Length; i++) + { + darab += 1; + } + Console.WriteLine($"Darab:{darab},{szamok.Count()}"); + + //min, max + int min = szamok[0]; + int max = szamok[0]; + + for (int i = 0; i < szamok.Length; i++) + { + if (szamok[i]max) + { + max = szamok[i]; + } + } + Console.WriteLine($"Min:{min},Max:{max}"); + + + } + } +} \ No newline at end of file diff --git a/Tombok2/Tombok2/Tombok2.csproj b/Tombok2/Tombok2/Tombok2.csproj new file mode 100644 index 0000000..f02677b --- /dev/null +++ b/Tombok2/Tombok2/Tombok2.csproj @@ -0,0 +1,10 @@ + + + + Exe + net7.0 + enable + enable + + +