:
#include<stdio.h>
#include<conio.h>
void main()
{unsigned char a, b, c;
clrscr();
a = 41 & -21;
printf("41 AND -21 = (41) = %i\n", a);
a = -41 & -21;
printf("-41 AND -21 = (195) = %i\n", a);
b = 41 | 21;
printf("41 OR 21 = (61) = %i\n", b);
b = 41 ^ 21;
printf("41 XOR 21 = (60) = %i\n", b);
b = 41 << 2;
printf("41 << 2 = (164) = %i\n", b);
c = ~43 | -9 & (~-7 ^ 4);
printf("NOT 43 OR -9 AND (NOT-7 XOR 4) = (214) = %i\n", c);
getchar();
a = 141 & -121;
printf("141 AND -121 = (133) = %i\n", a);
a = -141 & -121;
printf("-141 AND -121 = (3) = %i\n", a);
b = 141 | 121;
printf("141 OR 121 = (253) = %i\n", b);
b = 141 ^ 121;
printf("141 XOR 121 = (244) = %i\n", b);
b = -1 >> 2;
printf("-1 >> 2 = (255) = %i\n", b);
getchar();
a = 111 & -12;
printf("111 AND -12 = (100) = %i\n", a);
a = -111 & -12;
printf("-111 AND -12 = (144) = %i\n", a);
b = 111 | 12;
printf("111 OR 12 = (111) = %i\n", b);
b = 111 ^ 12;
printf("111 XOR 12 = (99) = %i\n", b);
b = 111 >> 2;
printf("111 >> 2 = (27) = %i\n", b);
getchar();
}
2
: C/++ if switch.
: . , .
if - switch.
:
1) : , .
2) :
- , ;
- ;
- .
3) .
4) C/++.
5) .
() .
6) / cin cout.
7) .
8) : , , , , .
|
|
1. 2.
3. 4.
5. 6.
7. 8.
9. 10.
11. 12.
13. 14.
15. 16.
17. 18.
19. 20.
21. 22.
23. 24.
25. 26.
27. 28.
29. 30.
:
( )
- 1 ( 1):
x 2 + (y -1)2 > 1 { }
x < 2 { x = 2}
x > 1 { x = 1}
y > 0 { y = 0}
y < 2 { y = 2}
1:
(2 * 1) (πr 2 / 4) = 2 π / 4≈1.2146
- 2 ( 2):
(x + 1)2 + y 2 > 1 { }
x > -2 { x = -2}
y < 1 { y = 1}
x < -1 { x = -1}
y > 0 { x }
2:
(1 * 1) (πr 2 / 4) = 1 π / 4 ≈0.2146
- 3 ( 3):
(x + 1)2 + y2 < 1 { }
x2 + y2 < 1 { }
y > 0 { x }
3:
1200 (πr 2 / 3) ( / 2 * 0.5) =
π / 3 / 2 *0.5 = π / 3 / 4 =0.6142
- 4 ( 4):
x 2 + y 2 > 1 { }
(x 1)2 + y 2 < 1 { }
x 2 + (y + 1)2 > 1 { }
4:
(1 * 1) - (πr 2 / 4) 2*( (1 * (1 - /2)) 600 (πr 2 / 6) + ( / 2 * 0.5)) = 1 - π / 4 2 * (1 - / 4 - π / 6) = / 2 + π / 3 - π / 4 1 ≈ 0.1278
- 5 ( 5):
x 2 + (y +1)2 > 1 { }
y > -2 { y = -2}
y < -1 { y = -1}
x > -1 { x = -1}
x < 0 { y}
5:
(1 * 1) (πr 2 / 4) = 1 π / 4 ≈ 0.2146
| |||||||
|
|
1
2
3
4
5