Δευτέρα 6 Μαΐου 2019

ΥΠΟΛΟΓΙΣΜΟΣ ΕΜΒΑΔΟΥ - ΠΕΡΙΜΕΤΡΟΥ ΓΕΩΜΕΤΡΙΚΩΝ ΣΧΗΜΑΤΩΝ


Επίλεξε το σχήμα και το είδος του υπολογισμού(Eμβαδό ή περίμετρο) και κάνε κλικ στο ΟΚ. Έπειτα δώσε τα απαραίτητα στοιχεία στα πεδία που εμφανίζονται και κάνε κλικ στο κουμπί ΥΠΟΛΟΓΙΣΜΟΣ

ΚΩΔΙΚΑΣ ΥΠΟΛΟΓΙΣΜΟΥ ΤΗΣ ΠΑΡΑΠΑΝΩ ΜΕΤΑΤΡΟΠΗΣ


<p> Επίλεξε το σχήμα και το είδος του υπολογισμού(Eμβαδό ή περίμετρο) και 
κάνε κλικ στο ΟΚ. Έπειτα δώσε τα απαραίτητα στα πεδία που εμφανίζονται και 
κάνε κλικ στο κουμπί ΥΠΟΛΟΓΙΣΜΟΣ</p>
<select id="SXIMATA">
    <option value="ΚΥΚΛΟΣ">ΚΥΚΛΟΣ</option>
    <option value="ΤΕΤΡΑΓΩΝΟ">ΤΕΤΡΑΓΩΝΟ</option>
    <option value="ΤΡΙΓΩΝΟ">ΤΡΙΓΩΝΟ</option>
</select>
<select id="ypo">
    <option value="a1">ΕΜΒΑΔΟ</option>
    <option value="a2">ΠΕΡΙΜΕΤΡΟΣ</option> 
</select>
<button onclick="myFunction1()">OK</button>
<p id="d0" style="display:none">ΔΩΣΕ ΑΚΤΙΝΑ:<input type="number" id="ak1">
</p>
<p id="d1" style="display:none">ΔΩΣΕ ΠΛΕΥΡΑ:<input type="number" id="ak2">
</p>
<p id="d2" style="display:none">ΔΩΣΕ ΒΑΣΗ:<input type="number" id="ak3">  
ΔΩΣΕ ΥΨΟΣ:<input type="number" id="ak4"></p>
<p id="d5" style="display:none">ΔΩΣΕ ΠΛΕΥΡΑ ΙΣΟΠΛΕΥΡΟΥ ΤΡΙΓΩΝΟΥ:
<input type="number" id="ak5">  
</p>
<button id="d3" onclick="myF2()" style="display:none" >ΥΠΟΛΟΓΙΣΜΟΣ</button>
<p id="d4"> </p>
<script>
function myFunction1(){
var x=document.getElementById("SXIMATA");
var k=x.selectedIndex;
var y=document.getElementById("ypo");
var j=y.selectedIndex;
 if (k==0){
  document.getElementById("d0").style.display ="block";
  document.getElementById("d1").style.display = "none";
  document.getElementById("d2").style.display = "none";
  document.getElementById("d3").style.display="block";
  document.getElementById("d4").style.display="none";
  document.getElementById("d5").style.display="none";} 
 else if (k==1){
  document.getElementById("d1").style.display = "block";
  document.getElementById("d0").style.display = "none";
  document.getElementById("d2").style.display = "none";
  document.getElementById("d3").style.display="block";
  document.getElementById("d4").style.display="none";
  document.getElementById("d5").style.display="none";}
 else if ((k==2) && (j==0)){
  document.getElementById("d2").style.display = "block";
  document.getElementById("d0").style.display = "none";
  document.getElementById("d1").style.display = "none";
  document.getElementById("d3").style.display="block";
  document.getElementById("d4").style.display="none";
  document.getElementById("d5").style.display="none";}
 else if ((k==2) && (j==1)){
  document.getElementById("d5").style.display = "block";
  document.getElementById("d0").style.display = "none";
  document.getElementById("d1").style.display = "none";
  document.getElementById("d3").style.display="block";
  document.getElementById("d4").style.display="none";
  document.getElementById("d2").style.display="none";}
}
function myF2(){
var x=document.getElementById("SXIMATA");
var i=x.selectedIndex;
var y=document.getElementById("ypo");
var j=y.selectedIndex;
 if ((j==0) && (i==0)){r=document.getElementById("ak1").value;
    document.getElementById("d4").style.display="block";
    document.getElementById("d4").innerHTML="Tο εμβαδόν του κύκλου είναι 
"+Math.PI*r*r+" τετραγωνικά......";}
 else if ((j==1) && (i==0)){r=document.getElementById("ak1").value;
    document.getElementById("d4").style.display="block";
    document.getElementById("d4").innerHTML="Η περιφέρεια του κύκλου είναι 
"+2*Math.PI*r+" ......";}
 else if ((j==0) && (i==1)){r=document.getElementById("ak2").value;
    document.getElementById("d4").style.display="block";
    document.getElementById("d4").innerHTML="Tο εμβαδόν του τετραγώνου είναι 
"+r*r+" τετραγωνικά......";}
 else if ((j==1) && (i==1)){r=document.getElementById("ak2").value;
    document.getElementById("d4").style.display="block";
    document.getElementById("d4").innerHTML="Η περίμετρος του τετραγώνου είναι 
"+4*r+" ......";}
 else if ((j==0) && (i==2)){b=document.getElementById("ak3").value;
    h=document.getElementById("ak4").value;
    document.getElementById("d4").style.display="block";
    document.getElementById("d4").innerHTML="Tο εμβαδόν του τριγώνου είναι 
"+b*h/2+" τετραγωνικά......";}
 else if ((j==1) && (i==2)){r=document.getElementById("ak5").value;
    document.getElementById("d4").style.display="block";
    document.getElementById("d4").innerHTML="Η περίμετρος του ισόπλευρου τρι-
γώνου είναι "+3*r+" ......";}
}
</script>

Δεν υπάρχουν σχόλια: