diff --git a/FizzBuzz/FizzBuzz.cs b/FizzBuzz/FizzBuzz.cs
index 9246f703..4dcb5f4a 100644
--- a/FizzBuzz/FizzBuzz.cs
+++ b/FizzBuzz/FizzBuzz.cs
@@ -6,7 +6,26 @@ class Program
{
static void Main(string[] args)
{
- Console.WriteLine("Hello World!");
+ for (int i = 1; i <= 100; i++)
+ {
+ if (i % 3 == 0 && i % 5 == 0)
+ {
+ Console.WriteLine("FizzBuzz");
+ }
+ else if (i % 5 == 0)
+ {
+ Console.WriteLine("Buzz");
+ }
+ else if (i % 3 == 0)
+ {
+ Console.WriteLine("Fizz");
+ }
+ else
+ {
+ Console.WriteLine(i);
+ }
+ }
+
}
}
}
diff --git a/Quiz3/Program.cs b/Quiz3/Program.cs
new file mode 100644
index 00000000..18b3b17c
--- /dev/null
+++ b/Quiz3/Program.cs
@@ -0,0 +1,26 @@
+using System;
+
+namespace Quiz3
+{
+ class Program
+ {
+ public static void Main(string[] args)
+ {
+ int firstNumb;
+ int sencondNumb;
+ Console.WriteLine("Please provide a number:");
+ firstNumb = Convert.ToInt32(Console.ReadLine());
+ sencondNumb = Convert.ToInt32(Console.ReadLine());
+
+ int sum = Addition(firstNumb + sencondNumb);
+ }
+ public static int Addition(int firstNumb , int sencondNumb)
+ {
+
+ return firstNumb + sencondNumb;
+
+ }
+
+ }
+
+}
diff --git a/Quiz3/Quiz3.csproj b/Quiz3/Quiz3.csproj
new file mode 100644
index 00000000..23df6047
--- /dev/null
+++ b/Quiz3/Quiz3.csproj
@@ -0,0 +1,8 @@
+
+
+
+ Exe
+ netcoreapp2.1
+
+
+
diff --git a/TextGame/Program.cs b/TextGame/Program.cs
new file mode 100644
index 00000000..eb04b169
--- /dev/null
+++ b/TextGame/Program.cs
@@ -0,0 +1,69 @@
+using System;
+using System.Threading;
+
+namespace TextGame
+{
+
+ class Program
+ {
+
+ static void Main(string[] args)
+ {
+ Console.WriteLine("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
+ Console.WriteLine("Welcome to the cavern of secrets!");
+ Console.WriteLine("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
+ Thread.Sleep(1000);
+ Console.WriteLine("You enter a dark cavern out of curiosity. It is dark and you can only make out a small stick on the floor.");
+ Console.WriteLine("Do you take it? [y/n]: ");
+ string ch1 = Console.ReadLine();
+ string ch2 = Console.ReadLine();
+ string ch3 = Console.ReadLine();
+
+ int stick = 0;
+ if (ch1 == "y")
+ {
+ Console.WriteLine("You have taken the stick!");
+ Thread.Sleep(2000);
+ stick = 1;
+ }
+ else
+ {
+ Console.WriteLine("You did not take the stick");
+ stick = 0;
+ Console.WriteLine("As you proceed further into the cave, you see a small glowing object");
+
+ }
+ if (ch2 == "y")
+ {
+ Console.WriteLine("You approach the object...");
+ Thread.Sleep(2000);
+ Console.WriteLine("As you draw closer, you begin to make out the object as an eye!");
+ Thread.Sleep(2000);
+ Console.WriteLine("The eye belongs to a giant spider!");
+ Console.WriteLine("Do you try to fight it? [Y/N]");
+ }
+ if (ch3 == "y")
+ {
+ if (stick == 1)
+ Console.WriteLine("You only have a stick to fight with!");
+ Console.WriteLine("You quickly jab the spider in it's eye and gain an advantage");
+ Thread.Sleep(2000);
+ Console.WriteLine("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
+ Console.WriteLine(" Fighting... ");
+ Console.WriteLine(" YOU MUST HIT ABOVE A 5 TO KILL THE SPIDER ");
+ Console.WriteLine("IF THE SPIDER HITS HIGHER THAN YOU, YOU WILL DIE");
+ Console.WriteLine("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
+ Thread.Sleep(2000);
+ // Random randomNub = new Random();
+ // int fdmg1 = Random.Next(3, 11);
+ // int edmg1 = Random.Next(1, 6);
+ //the random number gen will not display properly- im getting an error message
+ Console.WriteLine("you hit a");
+ Console.WriteLine("the spider hits a");
+ Thread.Sleep(2000);
+ }
+
+
+ }
+ }
+}
diff --git a/TicTacToe/TicTacToe.cs b/TicTacToe/TicTacToe.cs
index c5751176..539fca3c 100644
--- a/TicTacToe/TicTacToe.cs
+++ b/TicTacToe/TicTacToe.cs
@@ -19,6 +19,7 @@ public static void Main()
DrawBoard();
GetInput();
+
} while (!CheckForWin() && !CheckForTie());
// leave this command at the end so your program does not close automatically
@@ -32,46 +33,86 @@ public static void GetInput()
int row = int.Parse(Console.ReadLine());
Console.WriteLine("Enter Column:");
int column = int.Parse(Console.ReadLine());
+
+ PlaceMark(row, column);
+
+ // playerTurn == "X" ? playerTurn = "O" : playerTurn = "X";
}
- public static void PlaceMark(int row, int column)
+ public static bool PlaceMark(int row, int column)
{
- // your code goes here
- }
+ if (board[row][column] != " ")
+ {
+ Console.WriteLine("The row column is already taken");
+ return false;
+ }
+
+ board[row][column] = playerTurn;
+ return true;
+ }
public static bool CheckForWin()
{
- // your code goes here
+ if (HorizontalWin())
+ {
+ return true;
+ }
+ else if (VerticalWin())
+ {
+ return true;
+ }
+ else if (DiagonalWin())
+ {
+ return true;
+ }
+
return false;
+
}
+
public static bool CheckForTie()
{
// your code goes here
return false;
}
-
+
public static bool HorizontalWin()
{
- // your code goes here
-
- return false;
+ for (int i = 0; i < board.GetLength(0); i++)
+ {
+ for (int j = 0; j < board.GetLength(0) - 1; j++)
+ {
+ if (board[i][j] != board[i][j + 1])
+ return false;
+ }
+ }
+ return true;
}
public static bool VerticalWin()
{
- // your code goes here
-
- return false;
+ for (int i = 0; i < board.GetLength(0); i++)
+ {
+ for (int j = 0; j < board.GetLength(0) - 1; j++)
+ {
+ if (board[j][i] != board[j + 1][i])
+ return false;
+ }
+ }
+ return true;
}
public static bool DiagonalWin()
{
- // your code goes here
+ if (board[0][2] != board[1][1]) return false;
+ if (board[1][1] != board[2][0]) return false;
+ if (board[0][0] != board[1][1]) return false;
+ if (board[1][1] != board[2][2]) return false;
- return false;
+ return true;
}
public static void DrawBoard()
diff --git a/Week1-Practice/Program.cs b/Week1-Practice/Program.cs
new file mode 100644
index 00000000..f5903523
--- /dev/null
+++ b/Week1-Practice/Program.cs
@@ -0,0 +1,51 @@
+using System;
+
+namespace Week1_Practice
+{
+ class Program
+ {
+ static void Main(string[] args)
+ {
+ int input1 = 0;
+ int input2 = 0;
+
+ Console.WriteLine("Give me a number between 0 and 100:");
+ input1 = Convert.ToInt32(Console.ReadLine());
+ Console.WriteLine("Give me another number between 0 and 100:");
+ input2 = Convert.ToInt32(Console.ReadLine());
+
+ Console.WriteLine(input1 + input2);
+
+ int yardLength = 0;
+ int inchLength = 0;
+ Console.WriteLine("Give me a number of yards?");
+ yardLength = Convert.ToInt32(Console.ReadLine());
+ inchLength = (yardLength * 36);
+
+ Console.WriteLine("You have {0} inches!", inchLength);
+
+ bool people = true;
+ bool f = false;
+ decimal numb = 0.0M;
+
+
+ string firstName = "DeMarco";
+ string lastName = "Spears";
+ int age = 27;
+ string job = "Client Support Agent";
+ string favoriteBand = "Beetles";
+ string favoriteSportsTeam = "Golden State Warriors";
+
+
+ Console.WriteLine("Give me a decimal number?");
+ numb = Convert.ToDecimal(Console.ReadLine());
+ Console.WriteLine(numb * numb);
+ Console.WriteLine("I love sports my favorite team is the {0}", favoriteSportsTeam);
+ Console.WriteLine("My birthday is on the forth of July, I'm {0} years old!", age);
+ Console.WriteLine("My favorite band of all time is the {0}!", favoriteBand);
+ Console.WriteLine("I work at Dell as a {0}!", job);
+
+ }
+ }
+
+}
diff --git a/Week1-Practice/Week1-Practice.csproj b/Week1-Practice/Week1-Practice.csproj
new file mode 100644
index 00000000..b8c2678e
--- /dev/null
+++ b/Week1-Practice/Week1-Practice.csproj
@@ -0,0 +1,9 @@
+
+
+
+ Exe
+ netcoreapp2.1
+ Week1_Practice
+
+
+
diff --git a/practice3/Program.cs b/practice3/Program.cs
new file mode 100644
index 00000000..12f12a27
--- /dev/null
+++ b/practice3/Program.cs
@@ -0,0 +1,37 @@
+using System;
+
+namespace practice3
+{
+ class Program
+ {
+ static void Main(string[] args)
+ {
+ String[] names = new String[4];
+ //james
+ //mike
+ // adam
+ // jane
+
+ name[0] = "james";
+ nameo[1] = "mike";
+ name[2] = "adam";
+ name[3] = "jane";
+
+ String[] pets = { "Rocky","Walter", "Bailey"};
+ String[] cities;
+ cities = new String[] {"Austin", "Dallas", "Houston"};
+
+ Console.WriteLine("In the array of size {0}, {1} is at index {2}"),
+ sizeOfArry, lastName, lastIndex);
+
+ if(names[0] == "James")
+ {
+ Console.WriteLine("James is in posistion 0");
+ } else if(names[1])
+
+ {
+
+ }
+ }
+ }
+}
diff --git a/practice3/practice3.csproj b/practice3/practice3.csproj
new file mode 100644
index 00000000..23df6047
--- /dev/null
+++ b/practice3/practice3.csproj
@@ -0,0 +1,8 @@
+
+
+
+ Exe
+ netcoreapp2.1
+
+
+