diff --git a/VezSzerkezetek/Elagazasok/Elagazasok.csproj b/VezSzerkezetek/Elagazasok/Elagazasok.csproj
new file mode 100644
index 0000000..ed9781c
--- /dev/null
+++ b/VezSzerkezetek/Elagazasok/Elagazasok.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net10.0
+ enable
+ enable
+
+
+
diff --git a/VezSzerkezetek/Elagazasok/Program.cs b/VezSzerkezetek/Elagazasok/Program.cs
new file mode 100644
index 0000000..f3c2331
--- /dev/null
+++ b/VezSzerkezetek/Elagazasok/Program.cs
@@ -0,0 +1,90 @@
+namespace Elagazasok
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ Console.WriteLine("Elágazások");
+
+ int szam = -10;
+
+ //egyszeres egyágú
+ if (szam>=0)
+ {
+ Console.WriteLine("A szám pozitív");
+ }
+
+ //egyszeres kétágú
+ if (szam>=0)
+ {
+ Console.WriteLine("A szám pozitív");
+ }
+ else
+ {
+ Console.WriteLine("A szám negatív");
+ }
+
+ //többszörös szelekciók
+ int pontszam = 44;
+
+ if (pontszam>90)
+ {
+ Console.WriteLine("Jeles");
+ } else if (pontszam > 75)
+ {
+ Console.WriteLine("Jó");
+ } else if(pontszam > 60)
+ {
+ Console.WriteLine("Közepes");
+ } else if( pontszam > 45)
+ {
+ Console.WriteLine("Elégséges");
+ } else
+ {
+ Console.WriteLine("Elégtelen");
+ }
+
+ //switch
+ string nap = "hétfő";
+ switch (nap)
+ {
+ case "hétfő":
+ Console.WriteLine("Ma hétfő van");
+ break;
+ case "kedd":
+ Console.WriteLine("Ma kedd van");
+ break;
+
+ default:
+ Console.WriteLine("Nem tudom milyen nap van ma.");
+ break;
+ }
+
+ string jegy = pontszam switch
+ {
+ <= 0 => "elégtelen",
+ < 40 => "elégséges",
+ < 60 => "közepes",
+ < 75 => "jó",
+ _ => "Jeles"
+
+
+ };
+
+ string jegy2 = pontszam switch
+ {
+ >= 0 and <40 => "elégtelen",
+ >= 40 and <=60 => "elégséges",
+ >60 and <=75 => "közepes",
+ >75 and <=90 => "jó",
+ _ => "Jeles"
+
+ };
+
+ Console.WriteLine(jegy);
+
+ Console.WriteLine(jegy2);
+
+ }
+ }
+}
diff --git a/VezSzerkezetek/VezSzerkezetek.slnx b/VezSzerkezetek/VezSzerkezetek.slnx
index 5753cd3..64918c0 100644
--- a/VezSzerkezetek/VezSzerkezetek.slnx
+++ b/VezSzerkezetek/VezSzerkezetek.slnx
@@ -1,3 +1,4 @@
+
diff --git a/VezSzerkezetek/VezSzerkezetek/Program.cs b/VezSzerkezetek/VezSzerkezetek/Program.cs
index d050a64..f202d1f 100644
--- a/VezSzerkezetek/VezSzerkezetek/Program.cs
+++ b/VezSzerkezetek/VezSzerkezetek/Program.cs
@@ -45,6 +45,16 @@
}
Console.WriteLine();
+ //do-while
+ szamlalo = 0;
+ do
+ {
+ Console.Write(nevek[szamlalo]+" ");
+ szamlalo++;
+ }
+ while (szamlalo