, , :
Init;
Read;
Display;
toString.
:
, , ᒺ ;
, ;
Init(), Read(), Display(), toString(); , ᒺ-.
- (a, b), a , b . Complex . :
o add, (a, b) + (c, d);
o sub, (a, b) (c, d);
o mul, (a, b) * (c, d);
o div, (a, b) / (c, d);
o equ, (a, b) = (c, d);
o conj(a, b)
- vector3D, . : , , , , , .
- ModelWindow . : , , , , , /, / . . : , ; / , ; , . . ᒺ.
- Money . : long unsigned char . () . , , , , .
- Triangle . . : , , , , (, ).
- Angle , . : , 0-360, , , .
- Point . . : X, Y, , , , .
- () (a, b), a , b . Rational . :
o add, (a, b) + (c, d);
|
|
o sub, (a, b) (c, d);
o mul, (a, b) * (c, d);
o div, (a, b) / (c, d);
o equ, greate, less.
reduce, .
- Date ... unsigned int: , . : , .. (, 2004.08.31) . : , , , (, , ), (, , ), .
- Time ::. : , (, 23:59:59), . : , , , , , ( ).
- FazzyNumber , (x e1, x, x + e2). A = (A al, A, A + ar) B = (B bl, B, B + br) :
A + B = (A + B al bl, A + B, A + B + ar + br);
³ A B = (A B al bl, A B, A B + ar + br);
A * B = (A * B B * al A * bl + al * bl, A * B, A * B + B * a2 + A * b2 + a2 * b2);
A = (1/(A + ar), 1/A, 1/(A al)), A > 0;
ij A / B = ((A al)/(B + br), A/B, (A + ar)/(B bl)), B > 0;
- Account, . : , , . ³ . : , , , , , , ( ).
- 1, 2, 5, 10, 20, 50, 100, 200, 500. 0.01 (1 ), 0.02 (2 ), 0.05 (5 ), 0.1 (10 ), 0.25 (25 ), 0.5 (50 ). Money . -, . , , , , . () .
- Bankomat, . , , , , 볺 . 1-500 (. 13). , . , : . toString() , .
- Fraction . : , . , , .
- Goods (). : , , , , , . , ( ), . toString() .
- BitString 64- . unsigned long. : and, or, xor, not. shiftLeft shiftRight .
- LongLong 64 . : long , unsigned long . , C++ ( ), .
- Payment ( ). : ---, , , , , , , . : , , , , . , , . , , , . (1% ) . 13% .
- Cursor. , , 1 15. , , .
|
|