Guest User

Untitled

a guest
May 20th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.74 KB | None | 0 0
  1. using System;
  2. using System.Threading;
  3. using System.ComponentModel;
  4.  
  5. namespace lessonside
  6. {
  7.  
  8. class Tmain
  9. {
  10. static void Main(string[] args)
  11. {
  12. Thread oper = new Thread(Wrk);
  13. oper.Start();
  14. oper.Join();
  15. Console.WriteLine("Thread worker complete!");
  16.  
  17.  
  18. }
  19.  
  20. static void Wrk()
  21. {
  22. Mather Mbot1 = new Mather();
  23. Mbot1.Mather_Setxy(23,421);
  24. Mbot1.Mather_sum();
  25. Console.ReadKey();
  26.  
  27. }
  28. }
  29. }
  30.  
  31. using System;
  32.  
  33. namespace lessonside
  34. {
  35.  
  36. public class Mather
  37. {
  38. float b; float x; string NameMF; double sum; string SqrtN; double Absxy;double powXY;
  39. int n; string answr,woransw;
  40.  
  41. public void Mather_Setxy(float bchange,float xchange)
  42. {
  43. x=xchange;
  44. b=bchange;
  45. Console.WriteLine(x);
  46. Console.WriteLine(b);
  47.  
  48. }
  49. public void Mather_sum()
  50. {
  51. NameMF="Sum number+";
  52. System.Console.WriteLine("Function name=",NameMF);
  53. sum=x+b;
  54. System.Console.WriteLine("Sum=",sum);
  55. }
  56. public void Mather_sqrtN()
  57. {
  58. NameMF="Sqrt number**";
  59. System.Console.WriteLine("Function name=",NameMF);
  60. System.Console.WriteLine("Sqrt number: b or x or b and x ?");
  61. switch(answr)
  62. { case "b":
  63. {
  64. SqrtN+=Math.Sqrt(b);
  65. System.Console.WriteLine("Sqrt number: b=",SqrtN);
  66. break;
  67. }
  68. case "x":
  69. {
  70. SqrtN+=Math.Sqrt(x);
  71. System.Console.WriteLine("Sqrt number: x=",SqrtN);
  72. break;
  73. }
  74. case "b and x":
  75. {
  76. SqrtN+=Math.Sqrt(b);
  77. System.Console.WriteLine("Sqrt number: b=",SqrtN);
  78. SqrtN+=Math.Sqrt(x);
  79. System.Console.WriteLine("Sqrt number: x=",SqrtN);
  80. break;
  81. }
  82.  
  83. }
  84. }
  85. public void Mather_Absxy()
  86. {
  87. NameMF="Absolute xy number $";
  88. System.Console.WriteLine("Function name=",NameMF);
  89. System.Console.WriteLine("Absolute xy for number: b or x or b and x ?");
  90. switch(answr)
  91. { case "b":
  92. { Absxy+=Math.Abs(b);
  93. System.Console.WriteLine("Absolute xy for number: b=",Absxy);
  94. break;
  95. }
  96. case "x":
  97. {
  98. Absxy+=Math.Abs(x);
  99. System.Console.WriteLine("Absolute xy for number: x=",Absxy);
  100. break;
  101. }
  102. case "b and x":
  103. {
  104. Absxy+=Math.Abs(b);
  105. System.Console.WriteLine("Absolute xy for number: b=",Absxy);
  106. Absxy+=Math.Abs(x);
  107. System.Console.WriteLine("Absolute xy for number: x=",Absxy);;
  108. break;
  109. }
  110. }
  111. }
  112. public void Mather_powXY()
  113. {
  114. NameMF="Pow xy for number x*x";
  115. System.Console.WriteLine("Function name=",NameMF);
  116. System.Console.WriteLine("Pow xy for number: b or x or b and x ?");
  117. switch(answr)
  118. { case "b":
  119. { System.Console.WriteLine("Enter the extent of number: Square of a number or cube of a number");
  120. woransw=System.Console.ReadLine();
  121. if (woransw=="square")
  122. {
  123. powXY+=Math.Pow(b,2);
  124. System.Console.WriteLine("Pow xy for number: b=",powXY);
  125. break;
  126. }
  127. else if (woransw=="cube")
  128. {
  129. powXY+=Math.Pow(b,3);
  130. System.Console.WriteLine("Pow xy for number: b=",powXY);
  131. break;
  132. }
  133. break;
  134. }
  135. case "x":
  136. {
  137. System.Console.WriteLine("Enter the extent of number: Square of a number or cube of a number");
  138. woransw=System.Console.ReadLine();
  139. if (woransw=="square")
  140. {
  141. powXY+=Math.Pow(x,2);
  142. System.Console.WriteLine("Pow xy for number: b=",powXY);
  143. break;
  144. }
  145. else if (woransw =="cube")
  146. {
  147. powXY+=Math.Pow(x,3);
  148. System.Console.WriteLine("Pow xy for number: b=",powXY);
  149. break;
  150. }
  151. break;
  152. }
  153. case "b and x":
  154. {
  155. System.Console.WriteLine("Enter the extent of number: Square of a number or cube of a number");
  156. woransw=System.Console.ReadLine();
  157. if (woransw=="square")
  158. {
  159. powXY+=Math.Pow(b,2);
  160. System.Console.WriteLine("Pow xy for number: b=",powXY);
  161. break;
  162. }
  163. else if (woransw =="cube")
  164. {
  165. powXY+=Math.Pow(b,3);
  166. System.Console.WriteLine("Pow xy for number: b=",powXY);
  167. break;
  168. }
  169. System.Console.WriteLine("Enter the extent of number: Square of a number or cube of a number");
  170. woransw=System.Console.ReadLine();
  171. if (woransw=="square")
  172. {
  173. powXY+=Math.Pow(x,2);
  174. System.Console.WriteLine("Pow xy for number: b=",powXY);
  175. break;
  176. }
  177. else if (woransw =="cube")
  178. {
  179. powXY+=Math.Pow(x,3);
  180. System.Console.WriteLine("Pow xy for number: b=",powXY);
  181. break;
  182. }
  183. break;
  184. }
  185. }
  186.  
  187.  
  188.  
  189.  
  190. }
  191. }
  192. }
Add Comment
Please, Sign In to add comment