Advertisement
Guest User

Untitled

a guest
Mar 26th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.78 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Calculadora</title>
  5. <meta charset="UTF-8">
  6. <meta name="description" content="Calculadora Simples">
  7. <meta name="author" content="Tiago Oliveira">
  8. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  9. <link rel="stylesheet" type="text/css" href="style.css">
  10. </head>
  11. <body>
  12. <p>Boas</p>
  13. <p> 1 - Subtração <p><p>
  14. 2 - Soma<p><p>
  15. 3 - Multiplicação<p><p>
  16. 4 - Divisão<p><p>
  17. 5 - Raiz Quadrada<p><p>
  18. 6 - Raiz Cubica<p><p>
  19. 7 - Potencia<p><p>
  20. 8 - Sin<p><p>
  21. 9 - Cos<p><p>
  22. 10 - Tan<p><p>
  23.  
  24. </p>
  25. <button onclick="calcule()">Calcular!</button>
  26.  
  27.  
  28.  
  29.  
  30. </body>
  31. <footer>
  32. <p>Direitos de Autor: Tiago Oliveira</p>
  33. </footer>
  34. <style>
  35. .body {
  36. color: blue;
  37. }
  38. </style>
  39. <script>
  40. function calcule() {
  41.  
  42. operation = prompt("Indique o numero da operação");
  43. operation = parseInt(operation);
  44.  
  45. switch(operation) {
  46. case 1:
  47. menos();
  48. break;
  49.  
  50. case 2:
  51. soma();
  52. break;
  53.  
  54. case 3:
  55. multiplication();
  56. break;
  57.  
  58. case 4:
  59. division();
  60. break;
  61.  
  62. case 5:
  63. raiz();
  64. break;
  65.  
  66. case 6:
  67. raizcubica();
  68. break;
  69.  
  70. case 7:
  71. pow();
  72. break;
  73.  
  74. case 8:
  75. sin();
  76. break;
  77.  
  78. case 9:
  79. cos();
  80. break;
  81.  
  82. case 10:
  83. tan();
  84. break;
  85.  
  86. default:
  87. document.write("Math Error");
  88. }
  89.  
  90.  
  91.  
  92. function menos() {
  93. var1 = prompt("Valor de A?");
  94. var2 = prompt("Valor de B?");
  95. var1 = parseInt(var1);
  96. var2 = parseInt(var2);
  97. var3 = var1 - var2;
  98. document.write("Valor de A: ", var1);
  99. document.write("<p><p>");
  100. document.write("Valor de B: ", var2);
  101. document.write("<p><p>");
  102. document.write("Resultado: ", var3);
  103. document.write("<p><p>");
  104. }
  105.  
  106.  
  107. function soma() {
  108. var1 = prompt("Valor de A?");
  109. var2 = prompt("Valor de B?");
  110. var1 = parseInt(var1);
  111. var2 = parseInt(var2);
  112. var3 = var1 + var2;
  113. document.write("Valor de A: ", var1);
  114. document.write("<p><p>");
  115. document.write("Valor de B: ", var2);
  116. document.write("<p><p>");
  117. document.write("Resultado: ", var3);
  118. document.write("<p><p>");
  119. }
  120.  
  121.  
  122. function multiplication() {
  123. var1 = prompt("Valor de A?");
  124. var2 = prompt("Valor de B?");
  125. var1 = parseInt(var1);
  126. var2 = parseInt(var2);
  127. var3 = var1 * var2;
  128. document.write("Valor de A: ", var1);
  129. document.write("<p><p>");
  130. document.write("Valor de B: ", var2);
  131. document.write("<p><p>");
  132. document.write("Resultado: ", var3);
  133. document.write("<p><p>");
  134. }
  135.  
  136.  
  137. function division() {
  138. var1 = prompt("Valor de A?");
  139. var2 = prompt("Valor de B?");
  140. var1 = parseInt(var1);
  141. var2 = parseInt(var2);
  142. var3 = var1 / var2;
  143. document.write("Valor de A: ", var1);
  144. document.write("<p><p>");
  145. document.write("Valor de B: ", var2);
  146. document.write("<p><p>");
  147. document.write("Resultado: ", var3);
  148. document.write("<p><p>");
  149. }
  150.  
  151.  
  152. function raiz() {
  153. var1 = prompt("Valor de A?");
  154. var1 = parseInt(var1);
  155. var3 = Math.sqrt(var1);
  156. document.write("Valor de A: ", var1);
  157. document.write("<p><p>");
  158. document.write("Resultado: ", var3);
  159. document.write("<p><p>");
  160. }
  161.  
  162.  
  163. function raizcubica() {
  164. var1 = prompt("Valor de A?");
  165. var1 = parseInt(var1);
  166. var3 = Math.cbrt(var1);
  167. document.write("Valor de A: ", var1);
  168. document.write("<p><p>");
  169. document.write("Resultado: ", var3);
  170. document.write("<p><p>");
  171. }
  172.  
  173.  
  174. function sin() {
  175. var1 = prompt("Valor de A?");
  176. var1 = parseInt(var1);
  177. var3 = Math.sin(var1);
  178. document.write("Valor de A: ", var1);
  179. document.write("<p><p>");
  180. document.write("Resultado: ", var3);
  181. document.write("<p><p>");
  182. }
  183.  
  184.  
  185. function cos() {
  186. var1 = prompt("Valor de A?");
  187. var1 = parseInt(var1);
  188. var3 = Math.cos(var1);
  189. document.write("Valor de A: ", var1);
  190. document.write("<p><p>");
  191. document.write("Resultado: ", var3);
  192. document.write("<p><p>");
  193. }
  194.  
  195.  
  196. function tan() {
  197. var1 = prompt("Valor de A?");
  198. var1 = parseInt(var1);
  199. var3 = Math.tan(var1);
  200. document.write("Valor de A: ", var1);
  201. document.write("<p><p>");
  202. document.write("Resultado: ", var3);
  203. document.write("<p><p>");
  204. }
  205.  
  206.  
  207. function pow() {
  208. var1 = prompt("Valor de A?");
  209. var2 = prompt("Valor de B?");
  210. var1 = parseInt(var1);
  211. var2 = parseInt(var2);
  212. var3 = Math.pow(var1 , var2);
  213. document.write("Valor de A: ", var1);
  214. document.write("<p><p>");
  215. document.write("Valor de B: ", var2);
  216. document.write("<p><p>");
  217. document.write("Resultado: ", var3);
  218. document.write("<p><p>");
  219. }
  220. }
  221.  
  222.  
  223. </script>
  224. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement