Ενισχυτική διδασκαλία

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
(READ – WRITE) ΚΑΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ (INTEGER,REAL,CHAR)
Advertisements

Προγραμματισμός PASCAL
ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΥΠΟΡΟΥΤΙΝΕΣ
Εντολές Διακλάδωσης ή Εντολές Υπό Συνθήκη
Προγραμματισμός PASCAL
Πίνακες.
HY100 : ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ, ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ, ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΔΙΔΑΣΚΟΝΤΕΣ Αντώνιος Σαββίδης, Χρήστος.
Διαφάνειες παρουσίασης #5
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
Προγραμματισμός PASCAL
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος γ
Δομές Διακλάδωσης.
ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ(ΒΡΟΧΟΙ)
Παράδειγμα 5: Θερμοκρασίες
Παράδειγμα 1: Κόστος Υπολογιστών Το πρόγραμμα υπολογίζει το συνολικό κόστος παραγγελιών υπολογιστών.Το πρόγραμμα διαβάζει από το πληκτρολόγιο την ποσότητα.
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος ε
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος δ
Γενική μορφή προγράμματος Pascal
HY100 : ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΥΠΟΛΟΓΙΣΤΩΝ
Προγραμματισμός PASCAL
Διαφάνειες παρουσίασης #3
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
Διαφάνειες παρουσίασης Πίνακες (συνέχεια) Αριθμητικοί υπολογισμοί Αναδρομή.
ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΤΟ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ ΓΛΩΣΣΑΣ PASCAL ΠΑΡΟΥΣΙΑΣΗ ΠΑΡΑΔΕΙΓΜΑΤΟΣ: ΕΚΤΕΛΕΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ ΜΕ ΤΙΣ ΤΡΕΙΣ ΕΠΑΝΑΛΗΠΤΙΚΕΣ.
Μεταγλωττιστές (Compilers) (Θ) Ενότητα 12: Παραγωγή Ενδιάμεσου Κώδικα (Σημασιολογικές ρουτίνες μετάφρασης-Μέρος Β) Κατερίνα Γεωργούλη Τμήμα Μηχανικών Πληροφορικής.
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
Διαφάνειες παρουσίασης #2
Διαφάνειες παρουσίασης Ορθότητα (συνέχεια) Τακτικοί τύποι και τύποι υποπεριοχής Πίνακες.
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
Οι εντολές επανάληψης Σε πολλά προβλήματα απαιτείται η επανάληψη ενός συνόλου ενεργειών προκειμένου να λυθεί το πρόβλημα. Θα αναφέρουμε δύο χαρακτηριστικά.
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
1 Προγραμματισμός Ι Ενότητα 6 : Υποπρογράμματα III Αλέξανδρος Τζάλλας Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Σαββίνα - Μανώλης Έτος Μάθημα Πληροφορικής Τάξη Δ΄
1 Προγραμματισμός Ι Ενότητα 10 : Αρχεία Αλέξανδρος Τζάλλας Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
1 Προγραμματισμός Ι Ενότητα 11 : Ασκήσεις Επανάληψης Α’ Αλέξανδρος Τζάλλας Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Η καθημερινή ζωή στο Βυζάντιο Εργασία της μαθήτριας: Τζένη Αλουσάι στο μάθημα της Ιστορίας ΥΠΕΥΘΥΝΗ ΚΑΘΗΓΗΤΡΙΑ:κα.Τσαούση.
ΔΟΜΗ ΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΟΣ ΣΕ C 1.Σχόλια 2.Οδηγίες προεπεξεργαστή 3.Ορισμοί τύπων 4.Δηλώσεις συναρτήσεων (πρωτότυπα) 5.Ορισμός της main 6.Ορισμοί συναρτήσεων.
1 Προγραμματισμός Ι Ενότητα 7 : Πίνακες I Αλέξανδρος Τζάλλας Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου.
Διδακτική της Πληροφορικής
Η Γλώσσα Pascal Εντολή If
ενισχυτική διδασκαλία
Ενότητα 12 : Ασκήσεις Επανάληψης Β’ Αλέξανδρος Τζάλλας
Ενισχυτική διδασκαλία
Καθορίζουν το είδος των υπό δημιουργία περιπτώσεων ελέγχου.
Εφαρμογές Υπολογιστών
Ενότητα 5 : Υποπρογράμματα II Αλέξανδρος Τζάλλας
Ενότητα 1 : Εισαγωγικά Στοιχεία της Pascal Αλέξανδρος Τζάλλας
for (παράσταση_1; παράσταση_2; παράσταση_3)
Ποιοί είναι οι δικαστικοί σχηματισμοί του Δικαστηρίου;
Η Γλώσσα Pascal Υποπρογράμματα
ΟΠΑ -Τεχνολογία Λογισμικού – Εμμ. Γιακουμάκης
Πρότυπα Προγραμματισμού
ΓΛΩΣΣΕΣ & ΕΡΓΑΛΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
ΑΠO ΤΟΥΣ ΜΑΘΗΤΕΣ ΤΟΥ Β1 1.ΙΑΣΟΝΑ ΑΝΑΣΤΑΣΙΟ ΜΑΚΡΗ 2.ΑΠΟΣΤΟΛΟ ΓΕΡΟΔΗΜΟ
Η στήριξη και η κίνηση στους ζωικούς οργανισμούς
Ενότητα 8 : Πίνακες IΙ Αλέξανδρος Τζάλλας
Η Κωνσταντινα και οι αραχνεσ τησ
Δυναμικός Κατακερματισμός
ΣΕΙΣΜΟΣ ΚΑΙ ΣΧΟΛΕΙΟ Για να αποφευχθούν ανθρώπινες απώλειες πρέπει προσεισμικά: Na εμπεδώσουμε την αντισεισμική συμπεριφορά Να γίνουν βίωμα κάποιοι βασικοί.
Κεφάλαιο 7 10/11/2018 Ξένιος Αντωνιάδης.
Εισαγωγή στον αλγεβρικό λογισμό
τι σημαίνει να είσαι παντρεμένος
Η Ιστορία της Διαφήμισης
Μεταγράφημα παρουσίασης:

Ενισχυτική διδασκαλία Ενότητα 2: «Εισαγωγή στην Αλγοριθμική και στον Προγραμματισμό. Περισσότερα παραδείγματα» διδάσκων: χρήστος σκουρλάς, cskourlas@teiath.gr   2015-16

Εμπέδωση – Απλές ασκήσεις Στην ενότητα αυτή θέλουμε να λύσουμε απλές ασκήσεις για να κατανοήσουμε και να εμπεδώσουμε κάποιες βασικές έννοιες προγραμματισμού και επίσης να μάθουμε να χρησιμοποιούμε κάποιες εντολές στα προγράμματά μας. Χ. Σκουρλάς

Υπολογισμός περιμέτρου κύκλου program perimetros_kuklou(input, output); const pi = 3.14; var perimetros, aktina: real; begin writeln('dwse aktina'); readln(aktina); perimetros := 2*pi*aktina; writeln('perimetros = ', perimetros); readln; end.

Γράψτε πρόγραμμα που θα ελέγχει αν ο αριθμός που δίνει ο χρήστης είναι θετικός ακέραιος. Αν είναι τότε στη συνέχεια να εξετάσετε αν είναι άρτιος ή περιττός. Αν είναι άρτιος προσθέστε του 10 ενώ αν είναι περιττός προσθέστε του 100. program artios_perittos(input, output); var arithmos: integer; begin writeln('dwse arithmo'); readln(arithmos); if arithmos <= 0 then writeln('prepei na dwseis akeraio > 0') else if arithmos MOD 2 = 0 then writeln('o arithmos ', arithmos, ' einai artios'); arithmos := arithmos+10; end writeln('o arithmos ', arithmos, ' einai perittos'); arithmos := arithmos+100; end; writeln('o telikos arithmos einai ', arithmos); readln; end.

Γράψτε πρόγραμμα που θα διαβάζει βαθμούς σε πέντε εξετάσεις στο εργαστήριο και αν ο μέσος όρος είναι πάνω από 4.6 ο σπουδαστής να περνά το εργαστήριο. program ergasthrio(input, output); var b1, b2, b3, b4, b5, mesos_oros: real; begin writeln('dwse bathmous gia tis 5 exetaseis'); readln(b1, b2, b3, b4, b5); if (b1<0)or (b2<0) or (b3<0) or (b4<0) or (b5<0)or (b1>10)or (b2>10) or (b3>10) or (b4>10) or (b5>10) then writeln('oi vathmoi prepei na einai >=0 kai <=10') else mesos_oros := (b1+b2+b3+b4+b5)/5; if mesos_oros >=4.6 then writeln('mesos_oros=', mesos_oros,' Pernaei') writeln('mesos_oros=', mesos_oros,' Den Pernaei') end; readln; end.

Τι θα εμφανίσει το πρόγραμμα; program stars(input, output); var i, j: integer; begin for i:=1 to 5 do for j:=1 to 7 do write('*'); writeln; end; readln; end. *******

Τι θα εμφανίσει το πρόγραμμα; program stars(input, output); var i, j: integer; begin for i:=1 to 5 do for j:=1 to i do write('*'); writeln; end; readln; end. * ** *** **** *****

Υπολογίστε το άθροισμα 1+2+3+. +Ν χρησιμοποιώντας εντολή while program upologismos_athroismatos(input, output); var i, N, athroisma: integer; begin writeln('dwse plhthos akeraiwn pou tha prostheseis'); readln(N); if (N<1) or (N>10) then writeln('dwse swsta to plhthos') else athroisma:=0; i:=1; while i<=N do athroisma:= athroisma +i; i:= i+1; end; writeln('athroisma =', athroisma); readln; end.

Υπολογίστε το άθροισμα 1+2+3+. +Ν χρησιμοποιώντας εντολή repeat program upologismos_athroismatos(input, output); var i, N, athroisma: integer; begin writeln('dwse plhthos akeraiwn pou tha prostheseis'); readln(N); if (N<1) or (N>10) then writeln('dwse swsta to plhthos') else athroisma:=0; i:=1; repeat athroisma:= athroisma+i; i:= i+1; end until i>N; writeln('athroisma =', athroisma); end; readln; end.

Στα δύο προηγούμενα προγράμματα δεν είναι απαραίτητο να γράψουμε begin, end μέσα στις δομές repeat, while. program upologismos_athroismatos(input, output); var i, N, athroisma: integer; begin writeln('dwse plhthos akeraiwn pou tha prostheseis'); readln(N); if (N<1) or (N>10) then writeln('dwse swsta to plhthos') else athroisma:=0; i:=1; repeat athroisma:= athroisma+i; i:= i+1; until i>N; writeln('athroisma =', athroisma); end; readln; end.

Ερωτήσεις