SlideShare a Scribd company logo
1 of 6
Ε Ι Σ Α Γ Ω Γ Η Σ Τ Η Δ Ο Μ Η Ε Π Ι Λ Ο Γ Η Σ
Αλγοριθμικές δομές
Σκοποί
 Εισαγωγή στους Αλγόριθμους,
 Βασικές δομές αλγορίθμων
 Δομή επιλογής
 Μορφές της δομής επιλογής
Αλγόριθμος
 διαδικασία επίλυσης κάποιου προβλήματος –
έκφραση ενός αλγορίθμου με
 (α) ψευδογλώσσα,
 (β) διάγραμμα ροής και
 (γ) γλώσσα προγραμματισμού
Βασικές δομές αλγορίθμων
 Δομή ακολουθίας
 Δομή επανάληψης
 Δομή επιλογής
Δομή επιλογής
 Η δομή επιλογής είναι μια δομή ελέγχου και είναι
από τις βασικότερες δομές για την ανάπτυξη ενός
προγράμματος. Χρησιμοποιείται όταν κατά την
εκτέλεση ενός αλγορίθμου/ προγράμματος θα
πρέπει να ελέγξουμε μια κατάσταση (συνθήκη) και
ανάλογα να εκτελέσουμε ή όχι κάποιες εντολές.
Μορφές της δομής επιλογής
 Απλή δομή επιλογήςΥπάρχει έλεγχος μόνο για μία
περίπτωση
 Σύνθετη (ή πλήρης) δομή επιλογήςΥπάρχει
έλεγχος για δύο περιπτώσεις
 Εμφωλευμένες δομές επιλογής Συνδυασμοί
απλής και σύνθετης δομής επιλογής
 Πολλαπλή επιλογή Υπάρχει έλεγχος για
περισσότερες από δύο περιπτώσεις οι οποίες είναι
ανεξάρτητες

More Related Content

Viewers also liked

10) producto punto. martes 14 de febrero de 2017
10) producto punto. martes 14 de febrero de 201710) producto punto. martes 14 de febrero de 2017
10) producto punto. martes 14 de febrero de 2017Daniel C Mendoz
 
Histoire de France
Histoire de FranceHistoire de France
Histoire de Franceakouvela
 
Defesa de Aldo Guedes no STF
Defesa de Aldo Guedes no STFDefesa de Aldo Guedes no STF
Defesa de Aldo Guedes no STFJamildo Melo
 
3 12 practical christian living rom 8-12 final
3 12 practical christian living rom 8-12 final3 12 practical christian living rom 8-12 final
3 12 practical christian living rom 8-12 finalSSMC
 
The Health Club Industry - Poised For Growth IHRSA 2017 - Bryan O'Rourke
The Health Club Industry - Poised For Growth IHRSA 2017 - Bryan O'RourkeThe Health Club Industry - Poised For Growth IHRSA 2017 - Bryan O'Rourke
The Health Club Industry - Poised For Growth IHRSA 2017 - Bryan O'RourkeBryan K. O'Rourke
 
3 презентация Беллисимо
3 презентация Беллисимо3 презентация Беллисимо
3 презентация Беллисимоkolesikmixer
 
Future Trends - Recycling - Electrical Wire
Future Trends - Recycling - Electrical WireFuture Trends - Recycling - Electrical Wire
Future Trends - Recycling - Electrical WireBruce LaCour
 
Future Trends - Recycling - Glass
Future Trends - Recycling - GlassFuture Trends - Recycling - Glass
Future Trends - Recycling - GlassBruce LaCour
 
The director's report 2015
The director's report 2015The director's report 2015
The director's report 2015Alinka Nimich
 
MOOC Piattaforme digitali per la gestione del territorio - 4.1
MOOC Piattaforme digitali per la gestione del territorio - 4.1MOOC Piattaforme digitali per la gestione del territorio - 4.1
MOOC Piattaforme digitali per la gestione del territorio - 4.1Alessandro Bogliolo
 
Michael Kühne - How to Build an API Your Developers will Love - code.talks 2015
Michael Kühne - How to Build an API Your Developers will Love - code.talks 2015Michael Kühne - How to Build an API Your Developers will Love - code.talks 2015
Michael Kühne - How to Build an API Your Developers will Love - code.talks 2015AboutYouGmbH
 
College career readiness 2017 lesson #2
College career readiness 2017 lesson #2College career readiness 2017 lesson #2
College career readiness 2017 lesson #2superrin
 

Viewers also liked (14)

10) producto punto. martes 14 de febrero de 2017
10) producto punto. martes 14 de febrero de 201710) producto punto. martes 14 de febrero de 2017
10) producto punto. martes 14 de febrero de 2017
 
Histoire de France
Histoire de FranceHistoire de France
Histoire de France
 
Defesa de Aldo Guedes no STF
Defesa de Aldo Guedes no STFDefesa de Aldo Guedes no STF
Defesa de Aldo Guedes no STF
 
3 12 practical christian living rom 8-12 final
3 12 practical christian living rom 8-12 final3 12 practical christian living rom 8-12 final
3 12 practical christian living rom 8-12 final
 
The Health Club Industry - Poised For Growth IHRSA 2017 - Bryan O'Rourke
The Health Club Industry - Poised For Growth IHRSA 2017 - Bryan O'RourkeThe Health Club Industry - Poised For Growth IHRSA 2017 - Bryan O'Rourke
The Health Club Industry - Poised For Growth IHRSA 2017 - Bryan O'Rourke
 
3 презентация Беллисимо
3 презентация Беллисимо3 презентация Беллисимо
3 презентация Беллисимо
 
Future Trends - Recycling - Electrical Wire
Future Trends - Recycling - Electrical WireFuture Trends - Recycling - Electrical Wire
Future Trends - Recycling - Electrical Wire
 
Future Trends - Recycling - Glass
Future Trends - Recycling - GlassFuture Trends - Recycling - Glass
Future Trends - Recycling - Glass
 
위아자 2
위아자 2위아자 2
위아자 2
 
The director's report 2015
The director's report 2015The director's report 2015
The director's report 2015
 
MOOC Piattaforme digitali per la gestione del territorio - 4.1
MOOC Piattaforme digitali per la gestione del territorio - 4.1MOOC Piattaforme digitali per la gestione del territorio - 4.1
MOOC Piattaforme digitali per la gestione del territorio - 4.1
 
Michael Kühne - How to Build an API Your Developers will Love - code.talks 2015
Michael Kühne - How to Build an API Your Developers will Love - code.talks 2015Michael Kühne - How to Build an API Your Developers will Love - code.talks 2015
Michael Kühne - How to Build an API Your Developers will Love - code.talks 2015
 
Noiazomai kai drw
Noiazomai kai drwNoiazomai kai drw
Noiazomai kai drw
 
College career readiness 2017 lesson #2
College career readiness 2017 lesson #2College career readiness 2017 lesson #2
College career readiness 2017 lesson #2
 

Similar to Ifthenelse

ΑΕΠΠ ΚΕΦ 2
ΑΕΠΠ ΚΕΦ 2ΑΕΠΠ ΚΕΦ 2
ΑΕΠΠ ΚΕΦ 2educast
 
κεφ 4 πληρες κειμενο
κεφ 4 πληρες κειμενοκεφ 4 πληρες κειμενο
κεφ 4 πληρες κειμενοpapavasi
 
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμωναεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμωνevoyiatz
 
C_27102023.pdf
C_27102023.pdfC_27102023.pdf
C_27102023.pdfargideli1
 
κεφάλαιο 02 anaptixi-2
κεφάλαιο 02 anaptixi-2κεφάλαιο 02 anaptixi-2
κεφάλαιο 02 anaptixi-2evaplyta
 

Similar to Ifthenelse (7)

Προγραμματισμός Η/Υ Θεωρία Α Λυκείου
Προγραμματισμός Η/Υ Θεωρία Α ΛυκείουΠρογραμματισμός Η/Υ Θεωρία Α Λυκείου
Προγραμματισμός Η/Υ Θεωρία Α Λυκείου
 
ΑΕΠΠ ΚΕΦ 2
ΑΕΠΠ ΚΕΦ 2ΑΕΠΠ ΚΕΦ 2
ΑΕΠΠ ΚΕΦ 2
 
κεφ 4 πληρες κειμενο
κεφ 4 πληρες κειμενοκεφ 4 πληρες κειμενο
κεφ 4 πληρες κειμενο
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμωναεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
αεππ κεφάλαιο 2 βασικές έννοιες αλγορίθμων
 
C_27102023.pdf
C_27102023.pdfC_27102023.pdf
C_27102023.pdf
 
κεφάλαιο 02 anaptixi-2
κεφάλαιο 02 anaptixi-2κεφάλαιο 02 anaptixi-2
κεφάλαιο 02 anaptixi-2
 

Ifthenelse

  • 1. Ε Ι Σ Α Γ Ω Γ Η Σ Τ Η Δ Ο Μ Η Ε Π Ι Λ Ο Γ Η Σ Αλγοριθμικές δομές
  • 2. Σκοποί  Εισαγωγή στους Αλγόριθμους,  Βασικές δομές αλγορίθμων  Δομή επιλογής  Μορφές της δομής επιλογής
  • 3. Αλγόριθμος  διαδικασία επίλυσης κάποιου προβλήματος – έκφραση ενός αλγορίθμου με  (α) ψευδογλώσσα,  (β) διάγραμμα ροής και  (γ) γλώσσα προγραμματισμού
  • 4. Βασικές δομές αλγορίθμων  Δομή ακολουθίας  Δομή επανάληψης  Δομή επιλογής
  • 5. Δομή επιλογής  Η δομή επιλογής είναι μια δομή ελέγχου και είναι από τις βασικότερες δομές για την ανάπτυξη ενός προγράμματος. Χρησιμοποιείται όταν κατά την εκτέλεση ενός αλγορίθμου/ προγράμματος θα πρέπει να ελέγξουμε μια κατάσταση (συνθήκη) και ανάλογα να εκτελέσουμε ή όχι κάποιες εντολές.
  • 6. Μορφές της δομής επιλογής  Απλή δομή επιλογήςΥπάρχει έλεγχος μόνο για μία περίπτωση  Σύνθετη (ή πλήρης) δομή επιλογήςΥπάρχει έλεγχος για δύο περιπτώσεις  Εμφωλευμένες δομές επιλογής Συνδυασμοί απλής και σύνθετης δομής επιλογής  Πολλαπλή επιλογή Υπάρχει έλεγχος για περισσότερες από δύο περιπτώσεις οι οποίες είναι ανεξάρτητες