From f9fa8e2f61d3ce5faa968f561b47dd2257c5819b Mon Sep 17 00:00:00 2001 From: Mark <112826355+NemirovichMark@users.noreply.github.com> Date: Mon, 15 Sep 2025 17:32:40 +0300 Subject: [PATCH 1/3] Update White.cs --- Lab2/White.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Lab2/White.cs b/Lab2/White.cs index 6ae54c2..f260bfa 100644 --- a/Lab2/White.cs +++ b/Lab2/White.cs @@ -56,7 +56,6 @@ public int Task5(int L) public double Task6(double x) { double answer = 0; - const double R = 6371.0; // радиус Земли, км // code here @@ -78,6 +77,7 @@ public int Task7(int n) public int Task8(double L, double v) { int answer = 0; + const double R = 6371.0; // радиус Земли, км // code here @@ -86,4 +86,5 @@ public int Task8(double L, double v) return answer; } } -} \ No newline at end of file + +} From 62412817b622864c66ff4bd263a0e2ea17bd6190 Mon Sep 17 00:00:00 2001 From: sofiakonshina1-arch Date: Thu, 23 Oct 2025 20:56:25 +0300 Subject: [PATCH 2/3] Add files via upload --- ...21\214\321\210\320\270\320\275\320\260.cs" | 132 ++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 "Lab2/White 2 \320\232\320\276\320\275\321\214\321\210\320\270\320\275\320\260.cs" diff --git "a/Lab2/White 2 \320\232\320\276\320\275\321\214\321\210\320\270\320\275\320\260.cs" "b/Lab2/White 2 \320\232\320\276\320\275\321\214\321\210\320\270\320\275\320\260.cs" new file mode 100644 index 0000000..d4243d0 --- /dev/null +++ "b/Lab2/White 2 \320\232\320\276\320\275\321\214\321\210\320\270\320\275\320\260.cs" @@ -0,0 +1,132 @@ +using System.Runtime.Intrinsics.X86; + +namespace Lab2 +{ + public class White + { + const double E = 0.0001; + public int Task1(int n) + { + int answer = 0; + + // code here + int a1 = 2; + int a2 = 3*n-1; + int d = 3; + answer = (((2*a1+(n-1)*d))*n)/2; + // end + + return answer; + } + public double Task2(int n) + { + double answer = 0; + + // code here + double s = 0; + + for (int i = 1; i <= n; i++) + { + s = s + 1.0 / i; + } + + // end + answer = s; + + return answer; + } + public long Task3(int n) + { + long answer = 0; + + // code here + long s = 1; + for (int i = 1; i <= n; i++) + s = s * i; + // end + answer = s; + return answer; + } + public long Task4(int a, int b) + { + long answer = 0; + + // code here + long s =1; + for (int i = 1; i <= b; i++) + s *= a; + // end + answer = s; + return answer; + } + public int Task5(int L) + { + int answer = 0; + + // code here + int s = 1; + int n = 1; + while (s <= L) + { + s *= n; + n += 3; + + } + // end + answer = n-3; + return answer; + } + public double Task6(double x) + { + double answer = 0; + double miniC = 0.0001; + double s = 1.0; + double tek = 1.0; + // code here + while (tek >= miniC) + { + tek = tek * x * x; + s = s + tek; + } + // end + answer = s; + return answer; + } + + public int Task7(int n) + { + int answer = 0; + int sum = 0; + + // code here + while (sum < n) + { + answer++; + sum += answer; + } + return answer; + + // end + + + } + public int Task8(double L, double v) + { + int answer = 0; + const double R = 6371.0; // радиус Земли, км + double Height = 0; + double Horizon = 0; + // code here + while (Horizon <= L) + { + answer++; + Height += v; + Horizon = Math.Sqrt((2 * R * Height) + (Height * Height)); + } + // end + + return answer; + } + } + +} From 2d4f6e4e30bb2d4e77fbc9ec21aa54e9a7276ffc Mon Sep 17 00:00:00 2001 From: sofiakonshina1-arch Date: Thu, 23 Oct 2025 22:58:28 +0300 Subject: [PATCH 3/3] =?UTF-8?q?=D0=9A=D0=BE=D0=BD=D1=8C=D1=88=D0=B8=D0=BD?= =?UTF-8?q?=D0=B0=20,=20=D0=91=D0=98=D0=92=D0=A2=2025=2011,=20=D0=B1=D0=B5?= =?UTF-8?q?=D0=BB=D0=B0=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lab2/White.cs | 78 +++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 60 insertions(+), 18 deletions(-) diff --git a/Lab2/White.cs b/Lab2/White.cs index f260bfa..d4243d0 100644 --- a/Lab2/White.cs +++ b/Lab2/White.cs @@ -1,4 +1,6 @@ -namespace Lab2 +using System.Runtime.Intrinsics.X86; + +namespace Lab2 { public class White { @@ -8,7 +10,10 @@ public int Task1(int n) int answer = 0; // code here - + int a1 = 2; + int a2 = 3*n-1; + int d = 3; + answer = (((2*a1+(n-1)*d))*n)/2; // end return answer; @@ -17,30 +22,41 @@ public double Task2(int n) { double answer = 0; - // code here + // code here + double s = 0; + + for (int i = 1; i <= n; i++) + { + s = s + 1.0 / i; + } // end + answer = s; - return answer; + return answer; } public long Task3(int n) { long answer = 0; // code here - - // end - - return answer; + long s = 1; + for (int i = 1; i <= n; i++) + s = s * i; + // end + answer = s; + return answer; } public long Task4(int a, int b) { long answer = 0; // code here - + long s =1; + for (int i = 1; i <= b; i++) + s *= a; // end - + answer = s; return answer; } public int Task5(int L) @@ -48,39 +64,65 @@ public int Task5(int L) int answer = 0; // code here - + int s = 1; + int n = 1; + while (s <= L) + { + s *= n; + n += 3; + + } // end - + answer = n-3; return answer; } public double Task6(double x) { double answer = 0; - + double miniC = 0.0001; + double s = 1.0; + double tek = 1.0; // code here - + while (tek >= miniC) + { + tek = tek * x * x; + s = s + tek; + } // end - + answer = s; return answer; } public int Task7(int n) { int answer = 0; + int sum = 0; // code here + while (sum < n) + { + answer++; + sum += answer; + } + return answer; // end - return answer; + } public int Task8(double L, double v) { int answer = 0; const double R = 6371.0; // радиус Земли, км - + double Height = 0; + double Horizon = 0; // code here - + while (Horizon <= L) + { + answer++; + Height += v; + Horizon = Math.Sqrt((2 * R * Height) + (Height * Height)); + } // end return answer;