Advertisement
Guest User

Untitled

a guest
Sep 26th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.54 KB | None | 0 0
  1. package com.example.raivis.pinkevciusraivydas2018_09_26;
  2.  
  3. import android.support.v7.app.AppCompatActivity;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.widget.EditText;
  7.  
  8. public class MainActivity extends AppCompatActivity {
  9.  
  10. EditText t;
  11. String pirm, antr, rez;
  12. int c=0,a=0, sk1, sk2;
  13.  
  14. @Override
  15. protected void onCreate(Bundle savedInstanceState) {
  16. super.onCreate(savedInstanceState);
  17. setContentView(R.layout.activity_main);
  18. t = (EditText) findViewById(R.id.t);
  19. }
  20.  
  21.  
  22. void button0(View v) {
  23. pirm = t.getText().toString();
  24. pirm = pirm + ("0");
  25. t.setText(pirm);
  26. }
  27.  
  28. void button1(View v) {
  29. pirm = t.getText().toString();
  30. pirm = pirm + ("7");
  31. t.setText(pirm);
  32. }
  33.  
  34. void button2(View v) {
  35. pirm = t.getText().toString();
  36. pirm = pirm + ("8");
  37. t.setText(pirm);
  38. }
  39.  
  40. void button3(View v) {
  41. pirm = t.getText().toString();
  42. pirm = pirm + ("9");
  43. t.setText(pirm);
  44. }
  45.  
  46. void button4(View v) {
  47. pirm = t.getText().toString();
  48. pirm = pirm + ("4");
  49. t.setText(pirm);
  50. }
  51. void button5(View v) {
  52. pirm = t.getText().toString();
  53. pirm = pirm + ("5");
  54. t.setText(pirm);
  55. }
  56.  
  57. void button6(View v) {
  58. pirm = t.getText().toString();
  59. pirm = pirm + ("6");
  60. t.setText(pirm);
  61. }
  62.  
  63. void button7(View v) {
  64. pirm = t.getText().toString();
  65. pirm = pirm + ("1");
  66. t.setText(pirm);
  67. }
  68.  
  69. void button8(View v) {
  70. pirm = t.getText().toString();
  71. pirm = pirm + ("2");
  72. t.setText(pirm);
  73. }
  74.  
  75. void button9(View v) {
  76. pirm = t.getText().toString();
  77. pirm = pirm + "3";
  78. t.setText(pirm);
  79. }
  80.  
  81. void taskas(View v) {
  82.  
  83. if (a == 0) {
  84. pirm = pirm + ".";
  85. t.setText(pirm);
  86. a++;
  87. }
  88. }
  89.  
  90. void sum(View v) {
  91.  
  92. pirm = t.getText().toString();
  93. double sk1 = Double.parseDouble(pirm);
  94. t.setText("");
  95. c=3;
  96. a=0;
  97. }
  98.  
  99. void minus(View v) {
  100.  
  101. pirm = t.getText().toString();
  102. double sk1 = Double.parseDouble(pirm);
  103. t.setText("");
  104. c=2;
  105. a=0;
  106. }
  107.  
  108. void daug(View v) {
  109.  
  110. pirm = t.getText().toString();
  111. double sk1 = Double.parseDouble(pirm);
  112. t.setText("");
  113. c=4;
  114. a=0;
  115. }
  116.  
  117. void dal(View v) {
  118.  
  119. pirm = t.getText().toString();
  120. double sk1 = Double.parseDouble(pirm);
  121. t.setText("");
  122. c=1;
  123. a=0;
  124. }
  125.  
  126. void lygu(View v) {
  127. String antr = t.getText().toString();
  128. double sk2 = Double.parseDouble(antr);
  129. double sk1 = Double.parseDouble(pirm);
  130. if(c==3)
  131. {
  132. double rezult = sk2 + sk1;
  133. String rezultatas = Double.toString(rezult);
  134. t.setText(rezultatas);
  135.  
  136. }
  137. if(c==2)
  138. {
  139. double rezult = sk1 - sk2;
  140. String rezult = Double.toString(rezult);
  141. t.setText(rezult);
  142. }
  143.  
  144. if(c==4)
  145. {
  146. double rezult = sk1 * sk2;
  147. String rezult = Double.toString(rezult);
  148. t.setText(rezult);
  149. }
  150.  
  151. if(c==1)
  152. {
  153. double rezult = sk1 / sk2;
  154. String rezult = Double.toString(rezult);
  155. t.setText(rezult);
  156. }
  157.  
  158. }
  159. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement