From 71b73340dcf9a05e781bc68f3e9ad6448bc20d27 Mon Sep 17 00:00:00 2001 From: pawa <> Date: Tue, 23 Apr 2019 02:11:19 +0300 Subject: [PATCH 1/3] exam exercises exercises numbers 11, 14, 16 --- exercise 11/Program.cs | 34 ++++++++++++++++++++++++++++++++++ exercise 11/exercise 11.csproj | 9 +++++++++ exercise 14/Car.cs | 24 ++++++++++++++++++++++++ exercise 14/Program.cs | 17 +++++++++++++++++ exercise 14/exercise 14.csproj | 9 +++++++++ exercise 16/LengthConverter.cs | 18 ++++++++++++++++++ exercise 16/Program.cs | 20 ++++++++++++++++++++ exercise 16/exercise 16.csproj | 9 +++++++++ 8 files changed, 140 insertions(+) create mode 100644 exercise 11/Program.cs create mode 100644 exercise 11/exercise 11.csproj create mode 100644 exercise 14/Car.cs create mode 100644 exercise 14/Program.cs create mode 100644 exercise 14/exercise 14.csproj create mode 100644 exercise 16/LengthConverter.cs create mode 100644 exercise 16/Program.cs create mode 100644 exercise 16/exercise 16.csproj diff --git a/exercise 11/Program.cs b/exercise 11/Program.cs new file mode 100644 index 0000000..8fed199 --- /dev/null +++ b/exercise 11/Program.cs @@ -0,0 +1,34 @@ +using System; + +namespace exercise_11 +{ + public class Program + { + public static int Summa(int a, int b, int c) + { + return a + b + c; + } + + public static void Main() + { + int[] Massiv = new int[10]; + Massiv[0] = 4; + Massiv[1] = 2; + Massiv[2] = 7; + + for (int i = 3; i < 10; i++) + { + Massiv[i] = Summa(Massiv[i - 3], Massiv[i - 2], Massiv[i - 1]); + } + + Console.Write("Первые 10 элементов ряда: "); + + foreach (int j in Massiv) + { + Console.Write($"{j} "); + } + + Console.ReadLine(); + } + } +} diff --git a/exercise 11/exercise 11.csproj b/exercise 11/exercise 11.csproj new file mode 100644 index 0000000..cbacc5c --- /dev/null +++ b/exercise 11/exercise 11.csproj @@ -0,0 +1,9 @@ + + + + Exe + netcoreapp2.1 + exercise_11 + + + diff --git a/exercise 14/Car.cs b/exercise 14/Car.cs new file mode 100644 index 0000000..ac9e390 --- /dev/null +++ b/exercise 14/Car.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace exercise_14 +{ + class Car + { + public string start() + { + return $"Машина стартует"; + } + + public string stop() + { + return $"Машина останавливается"; + } + + public int drive(int howlong) + { + return howlong * 60; + } + } +} diff --git a/exercise 14/Program.cs b/exercise 14/Program.cs new file mode 100644 index 0000000..fba76e0 --- /dev/null +++ b/exercise 14/Program.cs @@ -0,0 +1,17 @@ +using System; + +namespace exercise_14 +{ + class Program + { + static void Main() + { + Car car = new Car(); + double howlong = 200; + Console.WriteLine(car.start()); + Console.WriteLine($"За время равное {howlong} минутам, расстроение пройденное машиной будет равно {car.drive(200)}"); + Console.WriteLine(car.stop()); + Console.ReadKey(); + } + } +} diff --git a/exercise 14/exercise 14.csproj b/exercise 14/exercise 14.csproj new file mode 100644 index 0000000..a4891d1 --- /dev/null +++ b/exercise 14/exercise 14.csproj @@ -0,0 +1,9 @@ + + + + Exe + netcoreapp2.1 + exercise_14 + + + diff --git a/exercise 16/LengthConverter.cs b/exercise 16/LengthConverter.cs new file mode 100644 index 0000000..bbd747e --- /dev/null +++ b/exercise 16/LengthConverter.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace exercise_16 +{ + class LengthConverter + { + public double ConvertMilesToKm(double length) + { + return length * 1.609; + } + public double ConvertKmToMiles(double length) + { + return length / 1.609; + } + } +} diff --git a/exercise 16/Program.cs b/exercise 16/Program.cs new file mode 100644 index 0000000..3f9149f --- /dev/null +++ b/exercise 16/Program.cs @@ -0,0 +1,20 @@ +using System; + +namespace exercise_16 +{ + class Program + { + public static void Main() + { + LengthConverter converter = new LengthConverter(); + double length; + Console.Write("Введите длину: "); + length = Convert.ToDouble(Console.ReadLine()); + + Console.WriteLine($"Перевести {length} милей в километры: {converter.ConvertMilesToKm(length)}"); + Console.WriteLine($"Перевести {length} километров в мили: {converter.ConvertKmToMiles(length)}"); + + Console.ReadLine(); + } + } +} diff --git a/exercise 16/exercise 16.csproj b/exercise 16/exercise 16.csproj new file mode 100644 index 0000000..0dd3fa2 --- /dev/null +++ b/exercise 16/exercise 16.csproj @@ -0,0 +1,9 @@ + + + + Exe + netcoreapp2.1 + exercise_16 + + + From 4a54f1e683496cf03f5dc7fd6fe4d2c8fe2fdff9 Mon Sep 17 00:00:00 2001 From: pawa <43777313+pawaebawy@users.noreply.github.com> Date: Tue, 23 Apr 2019 02:22:47 +0300 Subject: [PATCH 2/3] exam exercises --- TProgramming_42_2018 | 1 + 1 file changed, 1 insertion(+) create mode 160000 TProgramming_42_2018 diff --git a/TProgramming_42_2018 b/TProgramming_42_2018 new file mode 160000 index 0000000..c4a7f5d --- /dev/null +++ b/TProgramming_42_2018 @@ -0,0 +1 @@ +Subproject commit c4a7f5d3aa7f62afd675dbc5c4fb29d24362f97e From 892ac3c018ecd96a6c43c3321367b6f5d541f8ec Mon Sep 17 00:00:00 2001 From: pawa <43777313+pawaebawy@users.noreply.github.com> Date: Tue, 23 Apr 2019 02:59:59 +0300 Subject: [PATCH 3/3] exam commit exam exercises --- TProgramming_42_2018 | 1 - {exercise 11 => exam/exercise 11}/Program.cs | 0 {exercise 11 => exam/exercise 11}/exercise 11.csproj | 0 {exercise 14 => exam/exercise 14}/Car.cs | 0 {exercise 14 => exam/exercise 14}/Program.cs | 0 {exercise 14 => exam/exercise 14}/exercise 14.csproj | 0 {exercise 16 => exam/exercise 16}/LengthConverter.cs | 0 {exercise 16 => exam/exercise 16}/Program.cs | 0 {exercise 16 => exam/exercise 16}/exercise 16.csproj | 0 9 files changed, 1 deletion(-) delete mode 160000 TProgramming_42_2018 rename {exercise 11 => exam/exercise 11}/Program.cs (100%) rename {exercise 11 => exam/exercise 11}/exercise 11.csproj (100%) rename {exercise 14 => exam/exercise 14}/Car.cs (100%) rename {exercise 14 => exam/exercise 14}/Program.cs (100%) rename {exercise 14 => exam/exercise 14}/exercise 14.csproj (100%) rename {exercise 16 => exam/exercise 16}/LengthConverter.cs (100%) rename {exercise 16 => exam/exercise 16}/Program.cs (100%) rename {exercise 16 => exam/exercise 16}/exercise 16.csproj (100%) diff --git a/TProgramming_42_2018 b/TProgramming_42_2018 deleted file mode 160000 index c4a7f5d..0000000 --- a/TProgramming_42_2018 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c4a7f5d3aa7f62afd675dbc5c4fb29d24362f97e diff --git a/exercise 11/Program.cs b/exam/exercise 11/Program.cs similarity index 100% rename from exercise 11/Program.cs rename to exam/exercise 11/Program.cs diff --git a/exercise 11/exercise 11.csproj b/exam/exercise 11/exercise 11.csproj similarity index 100% rename from exercise 11/exercise 11.csproj rename to exam/exercise 11/exercise 11.csproj diff --git a/exercise 14/Car.cs b/exam/exercise 14/Car.cs similarity index 100% rename from exercise 14/Car.cs rename to exam/exercise 14/Car.cs diff --git a/exercise 14/Program.cs b/exam/exercise 14/Program.cs similarity index 100% rename from exercise 14/Program.cs rename to exam/exercise 14/Program.cs diff --git a/exercise 14/exercise 14.csproj b/exam/exercise 14/exercise 14.csproj similarity index 100% rename from exercise 14/exercise 14.csproj rename to exam/exercise 14/exercise 14.csproj diff --git a/exercise 16/LengthConverter.cs b/exam/exercise 16/LengthConverter.cs similarity index 100% rename from exercise 16/LengthConverter.cs rename to exam/exercise 16/LengthConverter.cs diff --git a/exercise 16/Program.cs b/exam/exercise 16/Program.cs similarity index 100% rename from exercise 16/Program.cs rename to exam/exercise 16/Program.cs diff --git a/exercise 16/exercise 16.csproj b/exam/exercise 16/exercise 16.csproj similarity index 100% rename from exercise 16/exercise 16.csproj rename to exam/exercise 16/exercise 16.csproj