Está en la página 1de 35

,

-3 ,

: . //


.
.
: www.emust.edu.mn
2. Until
:
1. .
2. k 2 .
3. k- .
4. k- 2- .
5. k- 200-
:
6- ;
:
3- .
7. .
3.
:
1. .
2. k=2 .
3. k200 :
[1] k-
;
[2] k- 2- 3-
;
:
4- .
4. .
4. z(x,y)=x2+y2 x[-5,5], y[-5,5]
(x, y ) :
1. .
2. x=-5 .
3. x5 :
[1] y=-5 ;
[2] y5 :
[[1]] z=x2+y2 ;
[[2]] z- ;
[[3]] y- 1- [2]-
;
:
[3]- ;
[3] x- 1- 3-
.
:
4- .
FLOWGORITHM
http://www.flowgorithm.org/

Version 2.0 (August 2, 2016)


FLOWGORITHM
Multilingual support
Flowgorithm supports multiple spoken languages:

Arabic Italian
Chinese (Simplified) Japanese
Chinese (Traditional) Mongolian
Czech Polish
English - U.S. and British dialects Portuguese
Farsi Russian
French Slovenian
Galician Spanish - Mexican & Castilian
German Thai
Hungarian Turkish
Indonesian,
FLOWGORITHM
The following programming languages are supported:
C++ Python
C# QBasic
Delphi / Pascal Ruby
Java Swift 2
JavaScript Swift 3
Lua VBA (Visual Basic for
Perl Applications)
PHP Visual Basic .NET

The following pseudocodes are also supported:


Gaddis Pseudocode - used in the book "Programming Logic and Design" by Tony Gaddis.
IBO Pseudocode
FLOWGORITHM
Customizable Color Schemes
FLOWGORITHM
FLOWGORITHM
FLOWGORITHM
FLOWGORITHM
FLOWGORITHM
FLOWGORITHM
FLOWGORITHM
FLOWGORITHM
FLOWGORITHM
FLOWGORITHM
Flowgorithm

Terminator /
/
/
Manual input


/
/
Display

/
/
FLOWGORITHM
Flowgorithm

Data /

/
/
Decision


/
/
Preparation

FLOWGORITHM
Flowgorithm

Process
:
.
/ /
- .

Connector




/
/
2.2


.
.
( ) ;

;
; ;

.
.

.


.
-
.
: = 2+b + = 0
,b, -

0- .


( 2.1) ,
.
.
: 2.1 ", b, , - "


.
.


.
,
.
, "
"
:=

. ":="
.

:=

.

. .
.

.
""
.
.

1.
(+), (-), (), (/),
(\) .
(/)
,
"
" .
, 1/2 = 0 1.0/2 = 1/2.0 = 1.0/2.0 = 0.5 .
\
, "

" \ .
5\2=1, 5\-2=-1, -5\2=-1, -5\-2=1
(\) ,
i, j i\j=i-(i/j) j .
, ", (-1)' .
2.

"" ""
.
"" "1"- "" "0"- .
not, or, and, xor
.


.
:
x = (not x) or y
x y = (x and y) or
(not x and not y)
.
3.



<|=|>|||

.
.

: (-1<) and (<1) ]-1;1[ 1 "",


"" ,
(<1) (1 <) ]-;-1][1;+[ 1,
"" .
, ,
(string) .
, ,
. 1, 100, 3.1415

.
(") . : '
', ' ', ''
. ,
.
(+) s1+s2 ( s1, s2
) . : '' + ' '
' ' .
2.4

() .
.
: sinx, cosx, tgx, arctgx, lnx, lgx, ex, , ||-
, []- , {}- ,
2 .


.

1. .
2. .
3. , .
4. (, , I)
, ()
.
2.5
1. :=0/- .
0 . "
"
"-
" .
2. := - - .
- - .
- , -
.
3. i:=i + 1 i-
i- (
) -
( ). -
.
4. t:=-t t t
t .
5. d:=b2-4
.
b2 . 4ac
4
. /d=b*b+4*a*c, d=b^2+4*a*c/

6. F:=sin()/ f

. ,
() .
sin(x)/x
.
7. s := ' ' s .
2.6
,

.
.

. ,

. '', ' ', '-
.

L, S, V

-
. -
,
.
.
,
,

.
-


.

1. U.IT101 -1
, ,
2. U.CS101 1-
3. www.flowgorithm.org flowgorithm

También podría gustarte

  • Lec1-1 Corporate Activity Shine
    Lec1-1 Corporate Activity Shine
    Documento61 páginas
    Lec1-1 Corporate Activity Shine
    Amarsaikhan Tuvshinbayar
    0% (1)
  • Lecture 15
    Lecture 15
    Documento40 páginas
    Lecture 15
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Programming Lec 6
    Programming Lec 6
    Documento51 páginas
    Programming Lec 6
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 7 20108
    Lecture 7 20108
    Documento47 páginas
    Lecture 7 20108
    Amarsaikhan Tuvshinbayar
    75% (4)
  • Lecture 4 2018
    Lecture 4 2018
    Documento47 páginas
    Lecture 4 2018
    Amarsaikhan Tuvshinbayar
    100% (4)
  • Lecture 13
    Lecture 13
    Documento46 páginas
    Lecture 13
    Amarsaikhan Tuvshinbayar
    100% (2)
  • Lecture 12
    Lecture 12
    Documento34 páginas
    Lecture 12
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 8 2018
    Lecture 8 2018
    Documento54 páginas
    Lecture 8 2018
    Amarsaikhan Tuvshinbayar
    100% (3)
  • Lecture - 10
    Lecture - 10
    Documento35 páginas
    Lecture - 10
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 11
    Lecture 11
    Documento24 páginas
    Lecture 11
    Amarsaikhan Tuvshinbayar
    100% (2)
  • Lecture 9
    Lecture 9
    Documento46 páginas
    Lecture 9
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 6 2018
    Lecture 6 2018
    Documento50 páginas
    Lecture 6 2018
    Amarsaikhan Tuvshinbayar
    100% (3)
  • Lecture 3
    Lecture 3
    Documento72 páginas
    Lecture 3
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 2 2018
    Lecture 2 2018
    Documento33 páginas
    Lecture 2 2018
    Amarsaikhan Tuvshinbayar
    100% (1)
  • Lecture 5 2018
    Lecture 5 2018
    Documento54 páginas
    Lecture 5 2018
    Amarsaikhan Tuvshinbayar
    100% (2)
  • Programming Lec 6
    Programming Lec 6
    Documento51 páginas
    Programming Lec 6
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 3 2018
    Lecture 3 2018
    Documento42 páginas
    Lecture 3 2018
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 1 2018
    Lecture 1 2018
    Documento39 páginas
    Lecture 1 2018
    Amarsaikhan Tuvshinbayar
    100% (6)
  • Programming Lec 8
    Programming Lec 8
    Documento32 páginas
    Programming Lec 8
    Amarsaikhan Tuvshinbayar
    100% (1)
  • IT101 Lecture 4
    IT101 Lecture 4
    Documento72 páginas
    IT101 Lecture 4
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 3
    Lecture 3
    Documento72 páginas
    Lecture 3
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Baikal Hotolbor
    Baikal Hotolbor
    Documento2 páginas
    Baikal Hotolbor
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 2
    Lecture 2
    Documento80 páginas
    Lecture 2
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Programming Lec 7
    Programming Lec 7
    Documento57 páginas
    Programming Lec 7
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Lecture 1
    Lecture 1
    Documento54 páginas
    Lecture 1
    Amarsaikhan Tuvshinbayar
    100% (2)
  • PL - 3
    PL - 3
    Documento47 páginas
    PL - 3
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Programming Lec 9
    Programming Lec 9
    Documento39 páginas
    Programming Lec 9
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Koosen 2018 Algorithm Programming 3
    Koosen 2018 Algorithm Programming 3
    Documento46 páginas
    Koosen 2018 Algorithm Programming 3
    Amarsaikhan Tuvshinbayar
    100% (1)
  • Programming Lec 4
    Programming Lec 4
    Documento39 páginas
    Programming Lec 4
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones
  • Koosen 2018 Algorithm 2
    Koosen 2018 Algorithm 2
    Documento48 páginas
    Koosen 2018 Algorithm 2
    Amarsaikhan Tuvshinbayar
    Aún no hay calificaciones