Advertisement
Guest User

Untitled

a guest
Feb 17th, 2020
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.60 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="hu">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7. <title>geometria</title>
  8. </head>
  9. <body>
  10. <script>
  11.  
  12.  
  13.  
  14. let valaszt = prompt("Válassza ki az alakzatot: (kocka, téglatest, henger)");
  15.  
  16. /*if(valaszt=="kocka"){
  17. let beker = parseInt(prompt("Adjon meg egy számot: "));
  18. let kockaFelszin = Math.pow(beker, 2)*6;
  19. let kockaTerfogat = Math.pow(beker,3);
  20. document.write("A kocka felszíne: "+kockaFelszin+"<br>");
  21. document.write("A kocka térfogata: "+kockaTerfogat);
  22. }else if(valaszt=="téglatest"){
  23. let bekerA = parseInt(prompt("Adja meg a téglatest a oldalát: "));
  24. let bekerB = parseInt(prompt("Adja meg a téglatest b oldalát: "));
  25. let bekerC = parseInt(prompt("Adja meg a téglatest c oldalát: "));
  26. let teglaFelszin = 2*(bekerA*bekerB+bekerA*bekerB+bekerB*bekerC);
  27. let teglaTerfogat = bekerA*bekerB*bekerC;
  28. document.write("A téglatest felszíne: "+teglaFelszin+"<br>");
  29. document.write("A téglatest térfogata: "+teglaTerfogat);
  30.  
  31. }else if(valaszt=="henger"){
  32. let bekerR = parseInt(prompt("Adja meg a henger sugarát: "));
  33. let bekerM = parseInt(prompt("Adja meg a henger magasságát: "));
  34. let hengerFelszin = 2*Math.PI*bekerR*(bekerR+bekerM);
  35. let hengerTerfogat = Math.PI*Math.pow(bekerR,2)*bekerM;
  36. document.write("A henger felszíne: "+hengerFelszin+"<br> ");
  37. document.write("A henger térfogata: "+hengerTerfogat);
  38.  
  39.  
  40. }*/
  41. switch(valaszt){
  42. case "kocka":
  43. do{
  44. let beker = parseInt(prompt("Adjon meg egy számot: "));
  45. let kockaFelszin = Math.pow(beker, 2)*6;
  46. let kockaTerfogat = Math.pow(beker,3);
  47. document.write("A kocka felszíne: "+kockaFelszin+"<br>");
  48. document.write("A kocka térfogata: "+kockaTerfogat);
  49. }while( beker <= 0);
  50. break;
  51.  
  52. case "téglatest":
  53. do{
  54. let bekerA = parseInt(prompt("Adja meg a téglatest a oldalát: "));
  55. let bekerB = parseInt(prompt("Adja meg a téglatest b oldalát: "));
  56. let bekerC = parseInt(prompt("Adja meg a téglatest c oldalát: "));
  57. let teglaFelszin = 2*(bekerA*bekerB+bekerA*bekerB+bekerB*bekerC);
  58. let teglaTerfogat = bekerA*bekerB*bekerC;
  59. document.write("A téglatest felszíne: "+teglaFelszin+"<br>");
  60. document.write("A téglatest térfogata: "+teglaTerfogat);
  61. }while(bekerA <=0 && bekerB <=0 && bekerC <=0);
  62. break;
  63.  
  64.  
  65. case "henger":
  66. do{
  67. let bekerR = parseInt(prompt("Adja meg a henger sugarát: "));
  68. let bekerM = parseInt(prompt("Adja meg a henger magasságát: "));
  69. let hengerFelszin = 2*Math.PI*bekerR*(bekerR+bekerM);
  70. let hengerTerfogat = Math.PI*Math.pow(bekerR,2)*bekerM;
  71. document.write("A henger felszíne: "+hengerFelszin+"<br> ");
  72. document.write("A henger térfogata: "+hengerTerfogat);
  73. }while(bekerR <=0 && bekerM <=0);
  74. break;
  75.  
  76. default: document.write("Hibás bemenet!");
  77.  
  78.  
  79. }
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87. </script>
  88.  
  89. </body>
  90. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement