Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

1) Υπολογισμος αριθμων Fibonacci  (javascript)

 

<!DOCTYPE>
<html>
<body>
<h1>Fibbonacci </h1>
<p id="demo">.....</p>
<button type="button" onclick="fib(15)">Calculate</button>
 
<script>
function fib(N)
{  
    var an1=1,an=0,t;
    var res="0,1";
    for (var i=0;i<N;i++)
    {
      t=an;
     an=an1;
      an1= an+t;
     res = res + ","+ an1;
    } //for
     document.getElementById("demo").innerHTML = res;
}//function
</script>
</body>
</html>

 

2) Υπολογισμος π (javascript)

 

<!DOCTYPE>
<html>
<body>
<h1>PI calculation</h1>
<p id="demo">pi = .....</p>
<button type="button" onclick="piCalc(10000)">Calculate</button>
 
<script>
function piCalc(N)
{  
    var x;
    var y;
    var k = 0;
    var a;
    for (var i=0;i<N;i++)
    {
      x = Math.random();
      y = Math.random();
      a = Math.sqrt(x*x + y*y);
      if(a<1)
         k++;
    } //for
    pi=(4*k)/N;
 
    document.getElementById("demo").innerHTML ="pi = "+pi+"("+k+","+N+")";
}//function
</script>
</body>
</html>

 

3) Συγχωνευση δυο πινακων (Janascript) δεν εμφανιζονται τα ελληνικα λογο αδυναμιας του gedit

 

<html>
 
<head>
 
<title></title>
 
</head>
 
<body>
<script>
document.write("<h1>Ðßíáêáò Á (ËÜèïò ðáñïõóßáóç)</h1>");
var A = new Array(
  [1,2,3],
  [4,5,6],
  [7,8,9]
);
 
document.write(A);
 
document.write("<h1>Ðßíáêáò Â (Óùóôüôåñç ðáñïõóßáóç)</h1>");
var B = new Array(
  [1,2,3],
  [4,8,6],
  [7,8,9]
);
 
for(i=0;i<B.length;i++){
    document.writeln("<p>"+B+"</p>");
}
 
var C = new Array(3);
for(i=0;i<C.length;i++){
    C = new Array(3);
}
 
document.write("<h1>Ðßíáêáò C (ÅðéèõìçôÞ ðáñïõóßáóç)</h1>");
 
document.write("<table border=\"1\">");
for(i=0;i<C.length;i++){
    document.write("<tr>");
    for(j=0;j<C.length;j++){
        C[j] = A[j]+B[j];
        document.write("<td>"+C[j]+"</td>");
    }
    document.writeln("</tr>");
}
document.write("</table>");
</script>
</body>
 
</html>

 

4) Ταξινομηση λιστας (python)

 

import random
LENGTH = 100
 
a = list()
 
for k in range(0,LENGTH):
   a.append(random.randint(0,1000))
 
print(a)
 
#print(sorted(a))
 
for i in range(0,len(a)):
    minpos=i;
    for j in range(i+1,len(a)):
        if(a[j]<a[minpos]):
            minpos=j
    t=a
    a=a[minpos]
    a[minpos]=t
 
print(a)

 

5) Υπολογισμος αθροισματος με textbox  (javascript)

 

<!doctype html>
<html>
  <head>
<div style="background-color:white;border:10px solid black;padding:30px;">

<center><b>add variables</b></center>
  <center>  <title>pros8esi 2 ari8mon</title>
    <script type="text/javascript">
      function $(x){ return document.getElementById(x); }
      function add(){
        var a = parseInt($('a').value, 10);
        var b = parseInt($('b').value, 10);
        $('c').value = a + b;
      }
    </script>
  </head>
  <body>
                <form name="ipologismos">
      <input type="text" name="txt1" id="a"/><br/>
  +<br/>
      <input type="text" name="txt2" id="b"/><br/>
    

      <input type="button" onclick="add()" value="calculate"/><br/>
    
  <input type="text" name="txt3" id="c" disabled="true"/>
    </form> </center>
  </body>
<body bgcolor="black">

</div>
</html>

 

6) Υπολογισμος κοστους ανθοδεσμης  (python)

class Anthodesmi:
 
    def __init__(self):
        self._flowers = []
 
    def add_flower(self, flower):
        self._flowers.append(flower)
 
    def get_cost(self):
        cost=0
        for flower in self._flowers:
            cost = cost + flower.get_cost()
        print ("Cost is ",cost)
 
class Flower:
 
    def __init__(self, name, cost):
        self.name = name
        self.cost = cost
 
    def get_cost(self):
        return self.cost
 
anth = Anthodesmi()
anth.add_flower(Flower("Rose",1.5))
anth.add_flower(Flower("Rose",1.8))
anth.add_flower(Flower("Carnation",1.1))
anth.add_flower(Flower("Lilium",1.9))
 
anth.get_cost()

Επεξ/σία από Andi26

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...