Advertisement
Guest User

Untitled

a guest
Apr 24th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.19 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11. namespace WindowsFormsApp6
  12. {
  13. public partial class Form1 : Form
  14. {
  15. public Form1()
  16. {
  17. InitializeComponent();
  18. }
  19. bool pl = false;
  20. bool min = false;
  21. bool mn= false;
  22. bool del = false;
  23. bool st = false;
  24. bool sq = false;
  25.  
  26.  
  27. private void textBox1_TextChanged(object sender, EventArgs e)
  28. {
  29.  
  30. }
  31.  
  32. private void button1_Click(object sender, EventArgs e)
  33. {
  34. textBox1.Text = textBox1.Text + "1";
  35. }
  36.  
  37. private void button2_Click(object sender, EventArgs e)
  38. {
  39. textBox1.Text = textBox1.Text + "2";
  40. }
  41.  
  42. private void button3_Click(object sender, EventArgs e)
  43. {
  44. textBox1.Text = textBox1.Text + "3";
  45. }
  46.  
  47. private void button4_Click(object sender, EventArgs e)
  48. {
  49. textBox1.Text = textBox1.Text + "4";
  50. }
  51.  
  52. private void button5_Click(object sender, EventArgs e)
  53. {
  54. textBox1.Text = textBox1.Text + "5";
  55. }
  56.  
  57. private void button6_Click(object sender, EventArgs e)
  58. {
  59. textBox1.Text = textBox1.Text + "6";
  60. }
  61.  
  62. private void button7_Click(object sender, EventArgs e)
  63. {
  64. textBox1.Text = textBox1.Text + "7";
  65. }
  66.  
  67. private void button8_Click(object sender, EventArgs e)
  68. {
  69. textBox1.Text = textBox1.Text + "8";
  70. }
  71.  
  72. private void button9_Click(object sender, EventArgs e)
  73. {
  74. textBox1.Text = textBox1.Text + "9";
  75. }
  76.  
  77. private void button10_Click(object sender, EventArgs e)
  78. {
  79. textBox1.Text = textBox1.Text + "0";
  80. }
  81.  
  82. private void button11_Click(object sender, EventArgs e)
  83. {
  84.  
  85. if (pl == true)
  86. {
  87. pl = true;
  88. double pls = Convert.ToDouble(textBox1.Text) + Convert.ToDouble(textBox1.Tag);
  89. textBox1.Tag = Convert.ToString(pls);
  90. textBox1.Text = "";
  91.  
  92. }
  93. else if (min == true)
  94. {
  95. min = false;
  96. pl = true;
  97. double pls = Convert.ToDouble(textBox1.Tag) - Convert.ToDouble(textBox1.Text);
  98. textBox1.Tag = Convert.ToString(pls);
  99. textBox1.Text = "";
  100. }
  101.  
  102. else if (mn == true)
  103. {
  104. mn = false;
  105. pl = true;
  106. double pls = Convert.ToDouble(textBox1.Tag) * Convert.ToDouble(textBox1.Text);
  107. textBox1.Tag = Convert.ToString(pls);
  108. textBox1.Text = "";
  109.  
  110. }
  111.  
  112. else if (del == true)
  113. {
  114. del = false;
  115. pl = true;
  116. double pls = Convert.ToDouble(textBox1.Tag) / Convert.ToDouble(textBox1.Text);
  117. textBox1.Tag = Convert.ToString(pls);
  118. textBox1.Text = "";
  119.  
  120. }
  121.  
  122. else if (st == true)
  123. {
  124. st = false;
  125. pl = true;
  126. double pls = Math.Pow(Convert.ToDouble(textBox1.Tag), Convert.ToDouble(textBox1.Text));
  127. textBox1.Tag = Convert.ToString(pls);
  128. textBox1.Text = "";
  129. }
  130.  
  131.  
  132. else
  133. {
  134. pl = true;
  135. textBox1.Tag = textBox1.Text;
  136. textBox1.Text = "";
  137. }
  138. }
  139.  
  140. private void button12_Click(object sender, EventArgs e)
  141. {
  142. if (min == true)
  143. {
  144. min = true;
  145. double pls =Convert.ToDouble(textBox1.Tag)- Convert.ToDouble(textBox1.Text);
  146. textBox1.Tag = Convert.ToString(pls);
  147. textBox1.Text = "";
  148.  
  149. }
  150. else if (pl == true)
  151. {
  152. pl = false;
  153. min = true;
  154. double pls = Convert.ToDouble(textBox1.Tag) + Convert.ToDouble(textBox1.Text);
  155. textBox1.Tag = Convert.ToString(pls);
  156. textBox1.Text = "";
  157. }
  158.  
  159. else if (mn == true)
  160. {
  161. mn = false;
  162. min = true;
  163. double pls = Convert.ToDouble(textBox1.Tag) * Convert.ToDouble(textBox1.Text);
  164. textBox1.Tag = Convert.ToString(pls);
  165. textBox1.Text = "";
  166.  
  167. }
  168.  
  169. else if (del == true)
  170. {
  171. del = false;
  172. min = true;
  173. double pls = Convert.ToDouble(textBox1.Tag) / Convert.ToDouble(textBox1.Text);
  174. textBox1.Tag = Convert.ToString(pls);
  175. textBox1.Text = "";
  176.  
  177. }
  178.  
  179. else if (st == true)
  180. {
  181. st = false;
  182. min = true;
  183. double pls = Math.Pow(Convert.ToDouble(textBox1.Tag), Convert.ToDouble(textBox1.Text));
  184. textBox1.Tag = Convert.ToString(pls);
  185. textBox1.Text = "";
  186. }
  187.  
  188.  
  189. else
  190. {
  191. min = true;
  192. textBox1.Tag = textBox1.Text;
  193. textBox1.Text = "";
  194. }
  195. }
  196.  
  197. private void button13_Click(object sender, EventArgs e)
  198. {
  199. if (mn == true)
  200. {
  201. mn = true;
  202. double pls = Convert.ToDouble(textBox1.Text) * Convert.ToDouble(textBox1.Tag);
  203. textBox1.Tag = Convert.ToString(pls);
  204. textBox1.Text = "";
  205.  
  206. }
  207. else if (min == true)
  208. {
  209. min = false;
  210. mn = true;
  211. double pls = Convert.ToDouble(textBox1.Tag) - Convert.ToDouble(textBox1.Text);
  212. textBox1.Tag = Convert.ToString(pls);
  213. textBox1.Text = "";
  214. }
  215.  
  216. else if (pl == true)
  217. {
  218. pl = false;
  219. mn = true;
  220. double pls = Convert.ToDouble(textBox1.Tag) + Convert.ToDouble(textBox1.Text);
  221. textBox1.Tag = Convert.ToString(pls);
  222. textBox1.Text = "";
  223.  
  224. }
  225.  
  226. else if (del == true)
  227. {
  228. del = false;
  229. mn = true;
  230. double pls = Convert.ToDouble(textBox1.Tag) / Convert.ToDouble(textBox1.Text);
  231. textBox1.Tag = Convert.ToString(pls);
  232. textBox1.Text = "";
  233.  
  234. }
  235.  
  236. else if (st == true)
  237. {
  238. st = false;
  239. mn = true;
  240. double pls = Math.Pow(Convert.ToDouble(textBox1.Tag), Convert.ToDouble(textBox1.Text));
  241. textBox1.Tag = Convert.ToString(pls);
  242. textBox1.Text = "";
  243. }
  244.  
  245.  
  246. else
  247. {
  248. mn = true;
  249. textBox1.Tag = textBox1.Text;
  250. textBox1.Text = "";
  251. }
  252. }
  253.  
  254. private void button14_Click(object sender, EventArgs e)
  255. {
  256. if (del == true)
  257. {
  258. del = true;
  259. double pls = Convert.ToDouble(textBox1.Tag) / Convert.ToDouble(textBox1.Text);
  260. textBox1.Tag = Convert.ToString(pls);
  261. textBox1.Text = "";
  262.  
  263. }
  264. else if (min == true)
  265. {
  266. min = false;
  267. del = true;
  268. double pls = Convert.ToDouble(textBox1.Tag) - Convert.ToDouble(textBox1.Text);
  269. textBox1.Tag = Convert.ToString(pls);
  270. textBox1.Text = "";
  271. }
  272.  
  273. else if (mn == true)
  274. {
  275. mn = false;
  276. del = true;
  277. double pls = Convert.ToDouble(textBox1.Tag) * Convert.ToDouble(textBox1.Text);
  278. textBox1.Tag = Convert.ToString(pls);
  279. textBox1.Text = "";
  280.  
  281. }
  282.  
  283. else if (pl == true)
  284. {
  285. pl = false;
  286. del = true;
  287. double pls = Convert.ToDouble(textBox1.Tag) + Convert.ToDouble(textBox1.Text);
  288. textBox1.Tag = Convert.ToString(pls);
  289. textBox1.Text = "";
  290.  
  291. }
  292.  
  293. else if (st == true)
  294. {
  295. st = false;
  296. del = true;
  297. double pls = Math.Pow(Convert.ToDouble(textBox1.Tag), Convert.ToDouble(textBox1.Text));
  298. textBox1.Tag = Convert.ToString(pls);
  299. textBox1.Text = "";
  300. }
  301.  
  302.  
  303. else
  304. {
  305. del = true;
  306. textBox1.Tag = textBox1.Text;
  307. textBox1.Text = "";
  308. }
  309. }
  310.  
  311. private void button15_Click(object sender, EventArgs e)
  312. {
  313. if (st == true)
  314. {
  315. st = true;
  316. double pls = Math.Pow(Convert.ToDouble(textBox1.Tag),Convert.ToDouble(textBox1.Text));
  317. textBox1.Tag = Convert.ToString(pls);
  318. textBox1.Text = "";
  319.  
  320. }
  321. else if (min == true)
  322. {
  323. min = false;
  324. st = true;
  325. double pls = Convert.ToDouble(textBox1.Tag) - Convert.ToDouble(textBox1.Text);
  326. textBox1.Tag = Convert.ToString(pls);
  327. textBox1.Text = "";
  328. }
  329.  
  330. else if (mn == true)
  331. {
  332. mn = false;
  333. st = true;
  334. double pls = Convert.ToDouble(textBox1.Tag) * Convert.ToDouble(textBox1.Text);
  335. textBox1.Tag = Convert.ToString(pls);
  336. textBox1.Text = "";
  337.  
  338. }
  339.  
  340. else if (del == true)
  341. {
  342. del = false;
  343. st = true;
  344. double pls = Convert.ToDouble(textBox1.Tag) / Convert.ToDouble(textBox1.Text);
  345. textBox1.Tag = Convert.ToString(pls);
  346. textBox1.Text = "";
  347.  
  348. }
  349.  
  350. else if (pl == true)
  351. {
  352. pl = false;
  353. st = true;
  354. double pls =Convert.ToDouble(textBox1.Tag)+Convert.ToDouble(textBox1.Text);
  355. textBox1.Tag = Convert.ToString(pls);
  356. textBox1.Text = "";
  357. }
  358.  
  359.  
  360. else
  361. {
  362. st = true;
  363. textBox1.Tag = textBox1.Text;
  364. textBox1.Text = "";
  365. }
  366. }
  367.  
  368. private void button16_Click(object sender, EventArgs e)
  369. {
  370. if (sq == true)
  371. {
  372. sq = true;
  373. double pls = Math.Sqrt(Convert.ToDouble(textBox1.Text));
  374.  
  375. textBox1.Text = Convert.ToString(Math.Sqrt(pls));
  376. textBox1.Tag = "";
  377. }
  378. else if (pl == true)
  379. {
  380. pl = false;
  381. sq = true;
  382. double pls = Convert.ToDouble(textBox1.Tag) + Convert.ToDouble(textBox1.Text);
  383. textBox1.Tag = "";
  384. textBox1.Text = Convert.ToString(Math.Sqrt(pls));
  385. }
  386.  
  387. else if (mn == true)
  388. {
  389. mn = false;
  390. sq = true;
  391. double pls = Convert.ToDouble(textBox1.Tag) * Convert.ToDouble(textBox1.Text);
  392. textBox1.Text = Convert.ToString(Math.Sqrt(pls));
  393. textBox1.Tag = "";
  394. }
  395.  
  396. else if (del == true)
  397. {
  398. del = false;
  399. sq = true;
  400. double pls = Convert.ToDouble(textBox1.Tag) / Convert.ToDouble(textBox1.Text);
  401.  
  402. textBox1.Text = Convert.ToString(Math.Sqrt(pls));
  403. textBox1.Tag = "";
  404. }
  405.  
  406.  
  407. else if (st == true)
  408. {
  409. st = false;
  410. sq = true;
  411. double pls = Math.Pow(Convert.ToDouble(textBox1.Tag), Convert.ToDouble(textBox1.Text));
  412.  
  413. textBox1.Text = Convert.ToString(Math.Sqrt(pls));
  414. textBox1.Tag = "";
  415. }
  416.  
  417.  
  418. else
  419. {
  420. sq = true;
  421. double pls = Math.Sqrt(Convert.ToDouble(textBox1.Text));
  422. textBox1.Text = Convert.ToString(pls);
  423. textBox1.Tag = "";
  424. }
  425. }
  426.  
  427. private void button17_Click(object sender, EventArgs e)
  428. {
  429. if (pl)
  430. {
  431. double pls = Convert.ToDouble(textBox1.Text) + Convert.ToDouble(textBox1.Tag);
  432. textBox1.Text = Convert.ToString(pls);
  433. pl = false;
  434. }
  435. if (min)
  436. {
  437. double pls = Convert.ToDouble(textBox1.Tag) - Convert.ToDouble(textBox1.Text);
  438. textBox1.Text = Convert.ToString(pls);
  439. min = false;
  440.  
  441. }
  442. if (mn)
  443. {
  444. double pls = Convert.ToDouble(textBox1.Tag) * Convert.ToDouble(textBox1.Text);
  445. textBox1.Text = Convert.ToString(pls);
  446. mn = false;
  447. }
  448. if (del)
  449. {
  450. double pls = Convert.ToDouble(textBox1.Tag) / Convert.ToDouble(textBox1.Text);
  451. textBox1.Text = Convert.ToString(pls);
  452. del = false;
  453. }
  454. if (st)
  455. {
  456. double pls = Math.Pow(Convert.ToDouble(textBox1.Tag), Convert.ToDouble(textBox1.Text));
  457. textBox1.Text = Convert.ToString(pls);
  458. st = false;
  459. }
  460.  
  461. }
  462.  
  463.  
  464. private void button18_Click(object sender, EventArgs e)
  465. {
  466. textBox1.Tag = "";
  467. textBox1.Text = "";
  468. pl = false;
  469. min = false;
  470. mn = false;
  471. del = false;
  472. st = false;
  473. sq = false;
  474.  
  475. }
  476. }
  477. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement