You are on page 1of 41

.

-1

-2

mm

-3

m N \ 1000

-4

N mod 1000 mm

-5

cm mm \ 100

-6

mm Mm mod 100

-7

mm , cm , m

-8


.
-1

-2

x , y

-3

masahat x * y

-4

mohit (x+y)*2

-5

mohit masahat

-6

A,B
.
-1

-2

B ,A

-3

temp 0

-4

temp A

-5

A B

-6

B temp

-7

A,B,C A B B C
C A

-1

-2

a,b,c

-3

temp 0

-4

temp b

-5

ba

-6

ac

-7

c temp

-8

-1

-2

-3 a mod 2 = 0

" a "

" a "
-4



( : 3/2 64 ).

-1

-2

m , d

-3

(6= < )m-1


* )m-1( d+ 31

days

(m-7)*30 +(6*31) +d days


-4

days

-5


(.: 64 )3/2

-1

-2

Days

-3

186 = < days

days \ 31 m 1+
m mod 31 d

d=0 d=31

m-1 m


Days=days - 186
days \ 30 m 7+
m mod 30 d
d=0 d=30 ,m-1 m
-4

m , d

-5

-1

-2

n 2

88=< n

-3

{
N
n +2 n
}
-4

-1

-2

-3

c 1

-4

n = < c

{
n mod c =0

c+1 c
}
-5

-1

-2

-3

c 2 sum 0

-4

n \ 2 =< c

{
n mod c =0 sum +1 sum
}
-5 sum =0
" "

" "
-6

-1

-2

a,b

-3

temp 0

-4

mul a *b

-5

0 >< a mod b

{
Tempb
a mod b b
Temp a

}
-6

bmm b

-7

kmm mul \ bmm

Bmm -8 kmm
-8

1 10 .

-1

mul 1 -2
c 1 -3
n 1 -4
-5 =< n 10
{
n=< c
{
mul*c mul
c+1 c
}

mul
c 1
n+1 n

}
-6

(n )
.

-1
n -2
sum 0 -3
-4 0>n
{
n mod 10 b
0 >< b mod 2 sum + b sum
n \ 10 n

}
sum -5
-6

3 -
5 .

-1
n 100 -2
-3 1000< n
{
n mod 10 yekan
n \ 100 sadgan
(n mod 100) mod 10 dahgan
0>< yakan mod 2

sadgan mod 5

and

dahgan mod 2 =0

and

=0 n
n+ 2 n
}
-4

-1
n -2
n \ 3600 hour -3

n mod 3600 n -4
n \ 60 minute -5
n mod 60 second -6
hour , minute , second -7
-8

-1

-2

-3

masahat r*r* 3,14

-4

mohit r* 3,14 *2

-5

masahat mohit

-6

.
-1

-2

-3

0 > n
" "

" "
-4

-1

-2

-3

0 = > n

20 =<and n

10= > n
" "

" "

" "
-4

-
.

-1

-2

-3

sum 0

-4

sum 0 > n

4< and

{
n \ 10 n
sum + 1 sum
}
-5

Sum

-6

N N .

-1

-2

-3

c1

-4

n =< c

{
c
c+1 c
}
-5

N N 1
.
-1

-2

-3

0 >< n mod 2 n-1 n

-4

1> n

{
n
n-2 n
}
-5
A B A B

-1

-2

a , b

-3

b > a
a max
b min


b max
a min
-4 min mod 2 =0

min+1 min min +2

min
-5 max = < min
{
min
min +2 min
}

-5

A B
.

-1

-2

a , b

-3

b > a
a max
b min


b max
a min
-4 max mod min =0
" "

" "
-5
A .

-1

-2

-3

sum 0

-4

0 > n

n \ 10 n
sum + 1 sum
}
-5

Sum

-6

A .

-1
N-2
sum 0 -3
-4 0 > n

{
n mod 10 b
n

n\10

sum + b sum
}
Sum-5
-6

A .

-1
N-2

sum 0 -3
-4 0 > n

{
n mod 10 b
n\10

Sum*10 + b sum
}
Sum-5
-6

10 .

-1

-2

c1

-3

10 =< c

{
n
n mod 2 =0
" "

" "
c+1 c

}
-4

-1

-2

-3

c 1

-4

n =< c

{
c
c+1 c
}
-5

-1

-2

-3

n mod 2 = 0 n-1 n

-4

0> n

n
n-2 n
}
-5

10
.

-1

-2

c 1

-3

sum 0

-4

10 = < c

{
n
Sum + n sum

}
sum /10 -5 sum
-6

-1

-2

-3

c1

-4

sum 0

-5

n < c

{
n mod c =0 sum +c sum
c+1 c
}
-6

sum

-7

-1

-2

-3

fact 1

-4

1 > n

{
fact * n fact
n-1 n

}
-5

fact

-6

10 ( -1-2-3-5-8-13-21-34.
)0-1

-1

f 0 0 -2
f 1 1 -3
f 0 -4 1 f
c 1 -5
-6 8 < c
{
f 0 + f 1 sum
Sum
f1 f 0
Sum f1
c+1 c
}
-7

10*10 .

-1

-2

i 1

-3

j 1

-4

10 = < I

{
10 = < j
{
i* j
j+1 j
}
i+1 i
}
-5

N
.

-1

-2

-3

-4

max A

-5

A min

-6

c2

-7

n = < c

{
A
max > a a max
min < a

a min

C+1 c
}
max -8 min
-8

2 .

-1

-2

A , b

-3

sum A+b

-4

Sum

-5

-1

-2

A, b

-3

masahat (a*b) /2

-4

Masahat

-5

-1

-2

-3

RR/2

-4

mohit R*3,14*2

-5

masahat R*R*3,14

-6

Mohit , masahat

-7

-1

-2

a,b

-3

a a+b

-4

b a-b

-5

a a-b

-6

-1

-2

a , b

-3

b>a
a

b

-4

-1

-2

a , b, c

-3

b > a
a max


b max
-4

max > c c max

-5

Max

-6


.
-1

-2

-3

0 > a

a*a

a*a*a
-4


.
-1

-2

-3

a mod 3 =0

" 3 "

" 3 "
-4

200000 %2
200000 400000 %3 400000 %5
.

-1

-2

-3

200000 < a a- a * 0.02 pardakht


400000 < and a

-4

200000 > a

-5

400000 > a a- a * 0.05 pardakht

-6

Pardakht

-7

a- a * 0.03 pardakht

-1

-2

a , b , c

-3

delta b*b 4*a*c

-4

0 => delta
) *a /(2 delta )) (-b + sqrt( x1
*a) /(2 delta )) (-b - sqrt( x2
x1 , x2

" "

-5

-1

-2

a , b

-3

b > a

a mod b =0 " "


b mod a =0 " "


-4

-1

-2

a , b , c

-3

c > a + b

-4

.

-1

-2

a , b , c

-3

a=b or b=c or a=c " "


-4

a=b=c " "

-5

10 2 .

-1

-2

-3

binary 0 P 0

-4

0 >< m

{
m mod 2 digit
binary binary + digit * 10p
p+1 p
m\2 m
}

-5

binary

-6

10 16 .
-1

-2

-3

"" Hex

-4

0 >< M

M mod 16 digit
digit =10 A s
digit =11 B s
digit =12 C s
digit =13 D s
digit =14 E s

digit =15 F s
10< digit digit S
S+Hex Hex
M\16 M
-5

Hex

-6

2 10 .
-1

-2

-3

decimal 0 p 0

-4

0 >< b

{
B mod 10 digit
decimal decimal + digit * 2p
p+1 p
b\ 10 b
}
-5

16 10 .

-1

-2

i 1

-3

"" Hex

-4

decimal 0

-5

Hex

-6

>< s

{
I

Hex S
s=A digit 10
s=B digit 11
s=C digit 12
s=D digit 13
s=E digit 14
s=F digit 15
s=9 digit 8
s=8 digit 8
s=7 digit 7
s=6 digit 6
s=5 digit 5
s=4 digit 4
s=3 digit 3
s=2 digit 2
s=1 digit 1
s=0 digit 0
decimal decimal + digit * 16I-1

i+1 i
}
-7

Decimal

-8

-1

-2

c1

-3

-4

n 0>< n

0> Or

{
N
c+1 c

}
-5

-6

-1

-2

-3

Max N

-4

0>< n

{
N
max > n n max

}
-5

max

-6

10 ( )( ) .
-1
-2

I 1

-3

10= < I

{
A,B
0 >< A MOD B
{
A MOD B Temp
BA
Temp B
}

B
I+1 I
}

-4

.
-1

-2

-3

0 >< N

}
N MOD 10
N \10 N
{
-4

.
-1

-2

-3

0 >< N

}
N \10 N
C+1 C

{
-4

-5

N
1C
n <>0
{
N
AND n MOD 2 =0 0 > n C+1 C

}
C

-1

-2

-3

0 >< N

}
N MOD 10 = B
B=B*10+B
N \10 N
{
-4

2 3

-1

-2

-3

A MOD 2= 0 " 2 "

-4

A MOD 3= 0 " 3 "

-5

-1
-2

-3

0 < A

{
A MOD 2 =0
{
" "

" "
}
}

.

-1

-2

-3

SUM 0

-4

0 >< N

}
N MOD 10 SUM + SUM
N \10 N
{
-5

SUM

-6


.
-1

-2

-3

first N mod 10

-4

N N \10

-5

0 >< N

}
N mod 10 last
N \10 N

{
-6

first =last yes no


-7

10 3
-1

-2

I 1

-3

10=<I

{
b,c a,
(a+b+c) / 3

I+1 I
{
-4

1 100
-1

-2

I 1

-3

100 = < I

{
I
I+1 I
}
-4 4

-1

-2

Fact 1

-3

-4

1 > N

{
Fact *N Fact
N- 1 N
}
-5

Fact

-6


-1

-2

I 1

-3

sum 0

-4

10=<I

{
a
sum +a sum
I+1 I
{

-5

sum

-6

A B
-1

-2

a , b

-3

a mod b =0 a+2 a a+1 a

-4

b < a

{
a
a+2 a

}
-5

-1

-2

Age

-3

m Age *12

-4

h Age*12*4

-5

r Age*12*4*7

-6

m,h,r

-7

You might also like