You are on page 1of 17

2


MATHEMATICA

Input
Print
If
For
While
%
Module

INPUT
Input
:
= Input[]
o
o ,

o

INPUT
:
o In:= a=Input [Vnesete eden broj: ]
Out:= 5
o In:= a=Input []^2
Out:= (a+b)^2
o In:= Plot[Evaluate[Input[Vnesete ja funkcijata od x, koja kje se
nacrta za dadeniot interval]],{x,0,1}]
Out:=

PRINT

Print
:
Print[]
o

PRINT
:
o In:= Print[x+y]
Out:= x+y
o In:= Do[Print[Prime[n]], {n,5} ]
Out:= 2
3
5
7
11

IF
If
:
If[, t, f]
o ,
t,
f

IF
:
o In:= If[-5>0,-5,0]
Out:= 0
o In:=

If[4>2, Print[neravenstvoto e tocno], Print[neravenstvoto ne


e tocno]]
Out:= neravenstovo e tocno

o a=5; b=3;
In:= If[a>b, b=a; a=a+2, a]
Out:= 7

WHILE
While
:
While[, ]
o ,
, .

WHILE
:
o In:=

n=1;
While [n<4, Print[n]; n++]
Out:= 1
2
3

FOR
For
:
For [, , , ]
o ,
.

FOR
:
o In:= For [ i=0, i<4, i++, Print[i] ]
Out:= 0
1
2
3
o In:= For [ i=1; t=x, i^2<10, i++, t=t^2+1; Print[t] ]
Out:= 1+x^2
2+(1+x^2)^2
3+(2+(1+x^2)^2)^2

MOD
Mod

:
Mod [m,n]
o m
n.

MOD
:
o In:= Mod[5,2]
Out:= 1
o In:= Mod[{1,2,3,4,5,6,7},3]
Out:= {1,2,0,1,2,0,1}

MODULE


.
:
Module [{x,y,},]
o x,y,

MODULE
:
o In[1]:= t=17
Out[1]= 17
In[2]:= Module [{t}, t=8; Print[t]]
Out[2]= 8
In[3]:= t
Out[3]= 17


1.
i 1 n, 3*i<n. n
.
2. n ,

. n .
3. n , n
,
.

You might also like