Top Banner
Πρόβλημα Αλγόριθμοι Αν/τότε Όσο Μέχρις_ότου Για Boole Δομές δεδομένων Γλώσσες Υποπρόγραμμα ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (Α.Ε.Π.Π.)
194

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (Α.Ε.Π.Π.)

Feb 24, 2016

Download

Documents

VAUGHAN

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (Α.Ε.Π.Π.). ΣΚΟΠΟΣ ΜΑΘΗΜΑΤΟΣ. Το μάθημα έχει ως σκοπό να αναπτύξει την σκέψη των μαθητών, ώστε να κατανοούν και να επιλύουν « προβλήματα » με τη βοήθεια του Η/Υ. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

(....)/_Boole , /. , , () / (.. Pascal, C, Fortran, Java, Visual Basic ..) , , , /_Boole , , .

.. , , , ../_Boole :

( , , ..). !/_Boole 3.

2. 6.

5.

4.

1.

/_Boole 1. 2. 3. () , /_Boole . , .

, () ./_Boole () /_Boole : . . .

/_Boole , (, , , ). .. 1562, 24/5/2005, , . , , ./_Boole : , /_Boole () : (.. ) , . . /_Boole () : ( ) . /_Boole / / / : ... ! , / , !/_Boole 1

/_Boole 2

/_Boole 4. ()

1, 2, 3

3

(1+2+3) /

>= 10 _

/ , _ ............._/_Boole 4.

__ ............_

:__ : , (.. >= 10) , , . , , ... , , , . , , ( ) . x 20 x >= 10 y y + 2 * x + 5 x x 1_

/_Boole 4.

_............_ __

:__ : , ... _ >= 10 = .. , . , , , . , , ( ) . , () () ( ) x 50_ y y + 2 * x + 5 x x 1_ x = 0

/_Boole 4.

1 ............_

:

1: : : , : ( 1, , . , >= )

1 , /_, . , . , 1. , , . x 1 10 y y + 2 * x + 5 z x 1 y, z_

/_Boole BOOLE/_Boole &/_Boole () , 0 / _ /_Boole . (4) , . (3) ./_Boole (variables) , . (constants) , , (.. : 3,14 : 21%) (operators) (+, - , * , / , < , > , , , , , ^ , MOD, DIV, ..) (commands) , / (expressions) () ... + 15 / + 15 / , . (!)/_Boole 1. . ,

. ( _ ) .. , _12, Status , , ,1, @35*** , (.. ) ***, .. , , (/), (. ) ...: (.. ). ., .. 50, 45.23 , , . >>> , . 3) (6 < 2) (1: ) ( / )1 (4 > 3) (6 < 2) (1: ) ( / )1 (4 < 3) (1: )/_Boole _ _ 1, 2 1, 2/ 1 , 2 / 1, 2 2 __ _ , = 5 y 10 y 20 _ __ _ < 5 + 1 __ _ __ _ +1_ = 5 1 _ i 1 10 + 5_4. ( )/_Boole 4. () . . . : ( ( ) + _ ( ) ) + 50() (200) = 0.71() (50) = 0.64() (45) = 1.73_() _(16) = 4() (40) = 3.69() ex (3) = 20.09_() _(32,6) = 32_() _(-5) = 5/_Boole ( ) : _ . , , (). ( ), , , _) () ( ) : 1,2... 2 6 , _ ( 1) _ = 3.14 * ^ 2 E=, _/_Boole ( ) : _ : , (=) : , : , , (). ( ) ( , , _) () : 1,2... : _

_ = 3.14 : , * ^ 2 E=,_ /_Boole & , , , . :

, . , //1, 2,...// , , _ , _/_Boole . 4 , .3 ./_Boole 4. #1 _

1, 2, 3

3

(1+2+3) /

_

1,2,3

MO

, ()/_Boole 4. #1 () 1, 2, 3 3 (1 + 2 + 3) / _

1, 2, 3

3

(1+2+3) /

_ _ : 1,2,3, :

1, 2, 3

3

(1+2+3) /

_ /_Boole 84. #2585581. 2. 3. (Swap) 5881. /_Boole 4. #2 ( ) x, yz xx yy z , y Swap

x, y

z x x y y z

x, y

Swap Swap : x, y, z

x, y

z x x y y z

x, y

_ /_Boole BOOLE ( George Boole, . ) , , . ( , ) ( ) 1. ( ) 2. ( , ) 3. ( , )

/_Boole 4343 BOOLE( ) () ( = 5) (5) () ( = ) (=5) (=10) (>5) (= 10 _

_ /_Boole 4. () 1, 2, 3

3 (1+2+3) /

< 10 _ 0 MOD 2 = 1S 0S S + S * 2 DIV 2 /_Boole 4. ();( ) /_Boole 4. _ #1 1 100, , _ , , (i) , , . , i 101, , _

_1_100 i 1

_

I

i i + 1

_ i > 100

_1_100/_Boole 4. _ #2 () , , . / , ( ) 0 ( )

S 0

_

S S + _ = 0

S

/_Boole 4. _ #3 , 1 100, . , ., (). 1 - 100 1, ( < 1 > 100) , MinMax 0 !!! . 101 !!! . 0

_

> < + 1 _ < 1 > 100 , , MinMax/_Boole 4. () ; ( ) /_Boole 4. ;

10 20 10 10 30 20 A1 10A2 21 1 2 -10 10 -10 -20 11 1 21 12 /_Boole 76764. #1 _100 Sum 0

i 1 100 Sum Sum + i _

Sum _100

i 1Sum 0 Sumi = 2 : , - / _(,,,x1,x2) (x, y) (, ) (, ) (x) (, ) (x, , ) (x, A, N) (, ) (, ) _( (, ) ) ()/_Boole #1 , , : , 5 10 (, ) , _

(x, y) : x,y,z z x x y y z_/_Boole #2 , . -, : , (.. )

: x ( , x) :, x_

(, ) : : _/_Boole #3 , , , ,

:- ;(/)- : (/)- : (/)- ... : , ; (/) (, , , ) _

( , 1, 2, ) : , 1, 2, _ _ = 1 = 2_/_Boole #4 , 100 , () : [100], 1 100 [ ] __

() : [100], 1 100 [ ] __ : [100], [100] () () () ()_

/_Boole #4 - , , , _(): : [100], , 0 1 100 + [ ] _

_ / 100_ . :( )_ _ ( )_ _ ( ) _, _/_Boole #5 , 100 (, ) : : [100], : : 1 = A KAI