From 673159a18e0914e393b1c213b54664305a76f1ee Mon Sep 17 00:00:00 2001 From: mrsh Date: Mon, 12 Jan 2026 21:20:19 +0100 Subject: [PATCH] pause at 1:18 --- .../10.drawing Triangle.cs | 19 ++++ ...trings methods.md => 7.Strings methods.md} | 0 C# Full Course for free/8.Conditions.md | 87 +++++++++++++++++++ C# Full Course for free/9.Loops.md | 22 +++++ 4 files changed, 128 insertions(+) create mode 100644 C# Full Course for free/10.drawing Triangle.cs rename C# Full Course for free/{Strings methods.md => 7.Strings methods.md} (100%) create mode 100644 C# Full Course for free/8.Conditions.md create mode 100644 C# Full Course for free/9.Loops.md diff --git a/C# Full Course for free/10.drawing Triangle.cs b/C# Full Course for free/10.drawing Triangle.cs new file mode 100644 index 0000000..e928c6a --- /dev/null +++ b/C# Full Course for free/10.drawing Triangle.cs @@ -0,0 +1,19 @@ +// Draw a rectangle in the console +Console.Write("how naby rows ?: ") +int rows = Convert.ToInt32(Console.ReadLine()) + +Console.Write("how many columns ?: ") +int columns = Convert.ToInt32(Console.ReadLine()) + +Console.Write("What symbol: ") +int columns = Console.ReadLine() + +for (int i = 0; i < rows; i++){ + + for (int j = 0 ; i < columns; j++) + { + Console.Write(symbol); + } + Console.WriteLine(); + +} diff --git a/C# Full Course for free/Strings methods.md b/C# Full Course for free/7.Strings methods.md similarity index 100% rename from C# Full Course for free/Strings methods.md rename to C# Full Course for free/7.Strings methods.md diff --git a/C# Full Course for free/8.Conditions.md b/C# Full Course for free/8.Conditions.md new file mode 100644 index 0000000..ee06ac1 --- /dev/null +++ b/C# Full Course for free/8.Conditions.md @@ -0,0 +1,87 @@ +# Condition + +## if / else + +```C# +Console.WriteLint("Please enter your age: "); +int age = Convert.ToInt32(Console.ReadLine()); + +if (age > 100){ + Console.WriteLine("You are to old to signed up! "); +} +else if(age >= 18){ + Console.WriteLine("You are now signed up! "); +} +else if (age < 0){ + Console.WriteLine("You are not born yet! "); +} +else{ + Console.WriteLine("You must be 18+ to sing up! "); +} +``` + +```C# +Console.WriteLint("Please enter your name : ") +String name = Console.ReadLine() + +if (name != ""){ + Console.WriteLine("hello : " + name); +}else{ + Console.WriteLine("You did not enter your name !" ); +} + +``` + +## switch + +```C# +Console.WriteLint("What day is it today ?"); +String day = Console.ReadLine(); + +switch(day) +{ + case "Monday": + Console.WriteLine("It's Moday!") + break; + case "Tuesday": + Console.WriteLine("It's Tuesday!") + break; + case "Wednesday": + Console.WriteLine("It's Wednesday!") + break; + case "Thursday": + Console.WriteLine("It's Thursday!") + break; + case "Friday": + Console.WriteLine("It's Friday!") + break; + case "Saturday": + Console.WriteLine("It's Friday!") + break; + case "Sunday": + Console.WriteLine("It's Friday!") + break; + default: + Console.WriteLine(day + "is not a day") + break; +} + +``` + +## Logical Operator + +can be used to check if more than 1 condition is true / false +&& (AND) +|| (OR) + +```C# +Console.WriteLine("What's the temperature outside"); +double temp = Convert.ToDouble(Console.ReadLine()); + +if(temp >= 10 && temp <= 25){ + Console.WriteLine("It's warm outside"); +}else if(temp <= -50 || temp >= 50){ + Console.WriteLine("DO NOT GO OUTSIDE !"); +} +``` + diff --git a/C# Full Course for free/9.Loops.md b/C# Full Course for free/9.Loops.md new file mode 100644 index 0000000..cff5cc5 --- /dev/null +++ b/C# Full Course for free/9.Loops.md @@ -0,0 +1,22 @@ +# Loops + +## while + +```C# +String name = ""; + +while(name == ""){ + name = Console.Readline(); +} + +Console.WriteLine("hello " + name); +``` + +## for + +```C# +for (int i = 0; i < 10 ; i++) +{ + Console.WriteLine(i) +} +```