<!DOCTYPEhtml>
<!– Εφαρμογή 9: Λίστα συνδέσμων με μορφοποίηση πλαισίων
     Αρχείο p09.html –>
<htmllang=”el-GR”>
    <head>
        <title>IDE</title>
        <metacharset=”utf-8″>
        <metaname=”author”content=”Ο συγγραφέας”>
        <meta name=”description” content=”Λίστα συνδέσμων με μορφοποίηση
              πλαισίων”>
        <style>
            li {
                display: inline-block;
                height: 1.2em;
                margin: 2px;
                padding: 10px;
                border: 4px double coral;
                background-color: lightgreen;
            }
            a:active {
                color: green;
            }
            ol li:hover {
                outline-style: dotted;
                outline-color: orange;
            }
            a:hover {
                background-color: yellow;
            }
            a:visited {
                color: gray;
            }
        </style>
    </head>
    <body>
        <h3>Ολοκληρωμένα Περιβάλλοντα Ανάπτυξης Ιστοτόπων</h3>
        <ul><li>Ανοιχτού Κώδικα
                <ol>
                    <li><ahref=”https://netbeans.org/”target=”_blank”>
                            Oracle NetBeans</a></li>
                    <li><ahref=”https://eclipse.org/”target=”_blank”>
                            Eclipse</a></li>
                </ol>
            </li>
            <li>Εμπορικά
                <ol>
                    <li><ahref=”https://www.visualstudio.com/”target=”_blank”>
                            Microsoft Visual Studio</a></li>
                    <li><a
                     href=”http://www.adobe.com/gr_en/products/dreamweaver.html”
                     target=”_blank”>Adobe Dreamweaver</a></li>
                </ol>
            </li>
        </ul>
    </body>
</html>
==============================================================================
<!DOCTYPE html>
<html >
<head>
  <title>HTML frames</title>
    <style>
    </style>
</head>
<frameset rows=”15%,*,10%”>
  <frame src=”header.html” name=”top” id=”top” />
    <frameset cols=”20%,*,11%”>
      <frame src=”menu.html” name=”left” id=”left” />
      <frame src=”home.html” name=”home” id=”home” />
      <frame src=”right.html” name=”right” id=”right” />
    </frameset>
  <frame src=”footer.html” name=”bottom” id=”bottom” />
    <noframes>
      <body>
        <p><a href=”menu.html”>Contents</a></p>
      </body>
    </noframes>
</frameset>
</html>
arxei1
=====quiz.html=========
<!DOCTYPE html>
<html lang=”GR”>
    <head>
        <title>
simple quiz
        </title>
        <meta charset=”utf-8″>
    </head>
<body>
<form action=”grade.php” method=”post” >
    <li>
    <h3>CSS Stands for…</h3>
    <div>
        <input type=”radio” name=”question-1-answers” id=”question-1-answers-A” value=”A” />
        <label for=”question-1-answers-A”>A) Computer Styled Sections </label>
    </div>
    <div>
        <input type=”radio” name=”question-1-answers” id=”question-1-answers-B” value=”B” />
        <label for=”question-1-answers-B”>B) Cascading Style Sheets</label>
    </div>
    <div>
        <input type=”radio” name=”question-1-answers” id=”question-1-answers-C” value=”C” />
        <label for=”question-1-answers-C”>C) Crazy Solid Shapes</label>
    </div>
    <div>
        <input type=”radio” name=”question-1-answers” id=”question-1-answers-D” value=”D” />
        <label for=”question-1-answers-D”>D) None of the above</label>
    </div>
    </li>
    <input type=”submit” value=”Αποστολή” />
</form>
</body>
</html>
===============================grade.php====
<?php
$answer1 = $_POST[‘question-1-answers’];
$answer2 = $_POST[‘question-2-answers’];
$answer3 = $_POST[‘question-3-answers’];
$answer4 = $_POST[‘question-4-answers’];
$answer5 = $_POST[‘question-5-answers’];
$totalCorrect = 0;
if ($answer1 == “B”) { $totalCorrect++; }
if ($answer2 == “A”) { $totalCorrect++; }
if ($answer3 == “C”) { $totalCorrect++; }
if ($answer4 == “D”) { $totalCorrect++; }
if ($answer5) { $totalCorrect++; }
echo “<div id=’results’>$totalCorrect / 5 correct</div>”;
echo “<br><br>”;
echo “<a href=’quiz.html’>Επιστροφή</a>”;
?>

Δυαδική αναζήτηση – Ταξινόμηση ευθείας ανταλλαγής

EPAL_CLC_PRYPO_SUBJECT_4_25612

============Άσκηση========

Σε μια επιχείρηση απασχολούνται 30 υπάλληλοι, σε μία λίστα ΟΝ έχουν αποθηκευτεί τα ονόματα τους σε μια λίστα τα EP επώνυμα και σε μία λίστα ΜΙS έχουν αποθηκευτεί οι μηνιαίοι μισθοί τους. Να δημιουργήσετε μια συνάρτηση Tax η οποία θα δέχεται τις παραπάνω λίστες και:

Α. Θα ΤΑΞΙΝΟΜΕΙ τους υπαλλήλους σύμφωνα με το επίθετό τους και αν υπάρχουν υπάλληλοι με το ίδια επίθετα, θα τους ταξινομεί αλφαβητικά σύμφωνα με το όνομά τους .

Β. Θα ΕΜΦΑΝΙΖΕΙ το όνομα, το επίθετο και τον μισθό του κάθε υπαλλήλου.

==========

https://louropoulos.edu.gr/g-taxi/programmatismos-ypologiston/%CF%80%CF%81%CE%BF%CE%B3%CF%81%CE%B1%CE%BC%CE%BC%CE%B1%CF%84%CE%B9%CF%83%CE%BC%CE%BF%CF%83-%CE%B3-%CE%B5%CF%80%CE%B1%CE%BB-quiz/

 

25614

29528

Δραστηριότητα 5

Να γράψετε μία συνάρτηση σε πρόγραμμα Python η οποία θα δέχεται μια
λίστα με λογικές τιμές True/False , θα μετράει τα True και στη συνέχεια
μια δεύτερη συνάρτηση θα διαχωρίζει τις τιμές αυτές τοποθετώντας τα True πριν από τα False.

Δραστηριότητα 10
Να γράψετε ένα πρόγραμμα το οποίο θα διαβάζει από το χρήστη
δύο λίστες αριθμών Α και Β και θα ταξινομεί σε αύξουσα σειρά
τους αριθμούς της λίστας Α. Στη συνέχεια, θα εμφανίζει πόσοι από
τους αριθμούς της λίστας Β εμφανίζονται στην λίστα Α.
Υπόδειξη: Να θεωρήσετε ότι οι αριθμοί της λίστας Β είναι όλοι
διαφορετικοί μεταξύ τους. Επίσης, να εκμεταλλευτείτε το γεγονός
ότι η λίστα Α είναι ταξινομημένη σε αύξουσα σειρά.

Άσκηση 1

βσ βσορτ2

Άσκηση 2

bs bsort1

Άσκηση 3

———————————————————————-.

Για μια επιχείρηση με 10 υπαλλήλους.

Να αναπτύξετε πρόγραμμα το οποίο:

Για κάθε ένα υπάλληλο θα ζητάει και θα καταχωρεί

σε αντίστοιχες λίστες τα παρακάτω στοιχεία

1. Διαβάζει τον μηνιαίο ακαθάριστο μισθό.

2. Διαβάζει τον αριθμό αστυνομική ταυτότητας.

3. Ταξινομεί αλφαβητικά τα ονόματα.

4. Καλεί συνάρτηση η οποία θα αναζητά τον συγκεκριμένο υπάλληλο που υπάρχει καταχωρισμένος και θα επιστρέφει την θέση του στη λίστα, εάν δεν υπάρχει θα επιστρέφει -1.

5. Αν ο υπάλληλος βρεθεί θα εμφανίζει το όνομά του και τις μηνιαίες ακαθάριστες αποδοχές του, αν δεν υπάρχει θα εμφανίζει το μήνυμα “ΔΕΝ ΥΠΑΡΧΕΙ”.

(Δεν  υπάρχουν υπάλληλοι με ίδιο  όνομα)

Άσκηση 4

————————————————————————————————

Για την ανάδειξη του πενταμελούς συμβουλίου τάξης στο Γπ υπάρχουν 10 υποψήφιοι.

Να γράψετε πρόγραμμα σε Python το οποίο:

1. ΔΙΑΒΑΖΕΙ και ΕΙΣΑΓΕΙ στις λίστες Onomata και Votos, το όνομα κάθε υποψηφίου και τον αριθμό των ψήφων που έλαβε.

2. ΚΑΛΕΙ την συνάρτηση Asort η οποία ΕΜΦΑΝΙΖΕΙ τα ονόματα των εκλεγέντων μελών του πενταμελούς κατά φθίνουσα σειρά ψήφων (Δεν υπάρχουν ισοψηφίες).

3. ΔΙΑΒΑΖΕΙ το όνομα ενός υποψηφίου και ΕΛΕΓΧΕΙ αν ο συγκεκριμένος υποψήφιος μαθητής εκλέγεται, εμφανίζοντας και το μήνυμα “ΕΚΛΕΓΕΤΑΙ”, διαφορετικά το μήνυμα “ΔΕΝ ΕΚΛΕΓΕΤΑΙ”.

————————————————————————————————————————————–
Π.Υ Δυαδική αναζήτηση

Να γραφεί η συνάρτηση του αλγόριθμου δυαδικής αναζήτησης η οποία θα δέχεται μια λίστα και το κλειδί προς αναζήτηση.

Χρησιμοποιώντας την παραπάνω συνάρτηση αναζήτησης θα εξετάζεται εάν ένα όνομα βρίσκεται μέσα στη λίστα Lname η οποία περιέχει τα επώνυμα των μαθητών της τάξης σας ταξινομημένα κατά αλφαβητική σειρά.

  • Αν βρίσκεται θα εμφανίζει το μήνυμα “ ΥΠΑΡΧΕΙ”
  • διαφορετικά το μήνυμα “ΔΕΝ ΥΠΑΡΧΕΙ”
list1
ask5 htm
<!DOCTYPE html>
<!– Εφαρμογή 6: Μορφοποίηση στη ροή του κειμένου, αλλά και
 με εσωτερικό φύλλο στυλ
 Αρχείο p06.html
–>
<html lang=”el-GR”>
 <head>
 <title>Ελλάδα</title>
 <meta charset=”utf-8″>
 <meta name=”author” content=”Ο συγγραφέας”>
 <meta name=”description” content=”Μορφοποίηση εγγράφου με εσωτερικό
 φύλλο στυλ”>
 <meta name=”generator” content=”VsCode”>
 <meta name=”keywords” content=”Σχεδιασμός και Ανάπτυξη Ιστοτόπων, ΕΠΑΛ, Σημειώσεις”>
 <style>
 body {
 font-size: 14px;
 background-color:#CCB297;
 }
 h1 {
 text-align:center;
 color:#44479C;
 }
 h2 {
 color:green;
 background-color:7D81E8;
 }
 ul li {
 font-size: 20px;
 }
 img {
 height:80px;
 vertical-align:middle;
 }
 </style>
 </head>
 <body>
 <h1>Πληροφορίες για την Ελλάδα</h1>
 <h2>Γεωγραφικά διαμερίσματα της Ελλάδας</h2>
 <ul>
 <li>Ήπειρος<img src=”ipeiros.png” alt=”η Ήπειρος στο χάρτη”></li>
 <li>Θεσσαλία<img src=”thessalia.png” alt=”η Θεσσαλία στο χάρτη”></li>
 <li>Θράκη<img src=”thraki.png” alt=”η Θράκη στο χάρτη”></li>
 <li>Κρήτη<img src=”kriti.png” alt=”η Κρήτη στο χάρτη”></li>
 <li>Μακεδονία<img src=”makedonia.png” alt=”η Μακεδονία στο χάρτη”></li>
 <li>Νησιά Αιγαίου Πελάγους<img src=”aigaio.png” alt=”τα Νησιά Αιγαίου Πελάγους στο χάρτη”></li>
 <li>Νησιά Ιονίου Πελάγους<img src=”ionio.png” alt=”τα Νησιά Ιονίου  Πελάγους στο χάρτη”></li>
 <li>Πελοπόννησος<img src=”peloponnisos.png” alt=”η Πελοπόννησος στο  χάρτη”></li>
 <li>Στερεά Ελλάδα<img src=”stereaellada.png” alt=”η Στερεά Ελλάδα στο χάρτη”></li>
 </ul>
 <h2>Διοικητικές περιφέρειες της Ελλάδας με κατάταξη ως προς τον πληθυσμό  τους</h2>
 <ol>
 <li>Αττική</li>
 <li>Κεντρική Μακεδονία</li>
 <li>Θεσσαλία</li>
 <li>Δυτική Ελλάδα</li>
 <li>Κρήτη</li>
 <li>Ανατολική Μακεδονία και Θράκη</li>
 <li>Πελοπόννησος</li>
 <li>Στερεά Ελλάδα</li>
 <li>Ήπειρος</li>
 <li>Νότιο Αιγαίο</li>
 <li>Δυτική Μακεδονία</li>
 <li>Ιόνιοι Νήσοι</li>
 <li>Βόρειο Αιγαίο</li>
 </ol>
 <h2>Ορισμοί</h2>
 <dl>
 <dt>Γεωγραφικά διαμερίσματα</dt>
 <dd>Γεωγραφικά διαμερίσματα είναι οι περιοχές εκείνες της Ελλάδας που παρουσιάζουν κοινά γεωμορφολογικά και    ιστορικά  χαρακτηριστικά και ανήκουν γεωγραφικά στον ίδιο χώρο.</dd>
 <dt>Διοικητικές περιφέρειες</dt>
 <dd>
 Περιφέρειες ονομάζονται οι 13 δευτεροβάθμιοι οργανισμοί τοπικής
 αυτοδιοίκησης του ελληνικού κράτους. Κάθε περιφέρεια έχει
 συσταθεί σε μια ευρύτερη περιοχή της χώρας (εξαιρουμένου του
 Αγίου Όρους).
 </dd>
 </dl>
 </body>
</html

 

ht1

ht2

 

drast 30

drast 33

 

Δημοσιεύθηκε στην Χωρίς κατηγορία. Αποθηκεύστε τον μόνιμο σύνδεσμο.