Материалы сайта
Это интересно
Государственный университет управления имени Серго Орджоникидзе
ИНФОРМАТИКА.
ЗАДАЧА№1
1. Выполнить действия над машинными кодами чисел:
Результаты Х и Y представить в разрядных сетках соответствующих форматов
а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 378; В= -456;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D , где С= -259,5; D=14 3/4.
2. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= -512; В= 314;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 15,75; D = -30 1/4 .
3. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 256; В= -512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 250,375; D=15 1/2
4. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 444; В= -563 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-250,375; D=-15 1/2
5 а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= -264; В= -336 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= -260,625; D= 13 7/8
6. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 268; В= -368 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 12,125; D=-24 5/8
7. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-260; В= -252;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D , где С= 128,25; D=-140 1/8
8. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= -548; В= 292 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-243,5; D= -13 1/2.
9. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 333; В=-512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-270,875; D= 15 3/8
10. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 489; В=-490 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-2б9,75; D= 14 1/8
11. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-256; В=-128 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-263,875; D= 12 3/16
12. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-512; В= 256;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-265,75; D= 10 7/16
13. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 444; В=-555;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-512,25; D= 276 7/8
14. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 416; В=-512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 15,75; D= 240 9/16
15. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 384; В=-428 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-11,0625; D=-14 1/4
16. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 128; В=-384;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С= 30,625; D=-285 9/16
17. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 199; В=-581 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С= 40,1875; D=-295 1/2
18. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 314; В=-489 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-15 15/16; D=-10 7/32
19. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-576; В= 320;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 51,625; D= 216 3/4
20. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 129; В=-583 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-216,625; D=-50 3/4
21. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-512; В= 128 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-263,875; D= 9 3/16
22. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-128; В=-384 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 256,25; D= -256 3/4
23. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 412; В=-512;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=315,375;D= -89 15/16.
24. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-444; В=-312;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-82,125; D= 21 3/16
25. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 228; В=-524;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-258,5; D= 12 1/8
26. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 128; В=-384 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 15,375; D=-265 1/4
27. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-222; В=-290 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-415,25; D= 160 5/8
28. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 333; В=-444 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-269,125; D= 13 7/16
29. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-388; В= 260;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 14,5; D=-2б6 1/4
30. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-200; В=-312 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D,где С= 13,875; D=-2697/16.
31. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 400; В=-589 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-14,75; D=-129/16
32. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 100; В=-368 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D,где С=-400,25; D=1503/4 .
33. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 200; В=-45б ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 12,75; D=14 9/16
34. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 489; В=-565 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 13,625; D=-258 1/4
35. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-555; В= 155 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-270,625; D= 15 9/16
36. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-512; В= 128 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-313,1825; D= 601/4
37. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 333; В=-444;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-512,5; D= 256 1/2
38. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 128; В=-388 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-126,25; D= 127 3/4
39. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 412; В=-512;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-12,875; D= 263 3/16
40. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 313; В=-513 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D,где С=-263,25;D = 12 1/8
41. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-515; В= 215 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 15,875;D= 245 3/16
42. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-413; В= 163 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-265,25; D= 15 1/2
43. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-512; В= 128 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D , где С=313,1875; D= 60 1/4
44. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 333; В=-444 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-512,5; D= 256 1/2
45. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 128; В=-388 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-126,25; D= 127 3/4
46. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 412; В=-512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-12,875;D= 263 3/16
47. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 313; В=-513 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-263,25;D= 12 1/8
48. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-515; В= 215 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С= 15,875;D= 245 3/16
49. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-413; В= 163 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-265,25; D= 15 1/2
50. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= -548; В= 292 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D,где С= 15,75; D=-30 1/4.
51. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 333; В=-512;
6) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-270,875; D= 15 3/8
52. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 489; В=-490;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-269,75; D= 14 1/8
53. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-25б; В=-128 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-512,25; D= 276 7/8
54. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-512; В= 256;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-2б5,75; D= 10 7/16
55. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В, где А=416;В=-512;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-263,875;D=12 3/16.
56. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 444; В=-555 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 15,75;D= 240 9/16
57. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 378; В= -456 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= -259,5;D=14 3/4 .
58. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= -512; В= 314 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-243,5;D= -13 1/2 .
59. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 256; В= -512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 250,375;D=15 1/2
60. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 444; В= -563 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-250,375;D=-15 1/2
61. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= -264; В= -336 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С= -260,625;D=13 7/8.
62. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 268; В= -368 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 12,125; D=-24 5/8
63. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-260; В= -252 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С= 128,25; D=-140 1/8
64. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 384; В=-428 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-11,0625; D=-14 1/4
65. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 128; В=-384;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С= 30,625;D=-285 9/16
66. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 199; В=-581 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С= 40,1875;D=-295 1/2
67. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 314; В=-489 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-15 15/16; D=-10 7/32
68. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-576; В= 320;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 51,625; D=216 3/4
69. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 129; В=-583 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D,где С=-216,625; D=-50 3/4.
70. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-512; В= 128 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D,где С=-263,875; D=93/16.
71. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-128; В=-384;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С= 256,25; D= -256 3/4
72. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 412; В=-512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=315,375; D=-89 15/16
73. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-444; В=-312 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-82,125; D=21 3/16
74. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 228; В=-524;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-258,5; D= 12 1/8 .
75. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 128; В=-384;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С= 15,375; D=-265 1/4
76. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-222; В=-290 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-415,25; D=160 5/8
77. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 333; В=-444;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-269,125; D=13 7/16
78. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-388; В= 260 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 14,5; D=-266 1/4 .
79. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-200; В=-312 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y =C+D, где С=13,875;D=-269 7/16
80. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 400; В=-589 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D,где С=-142,75; D=129 9/16.
81. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 100; В=-368 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D,где С=400,25; D=150 3/4.
82. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 200; В=-456 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D,где С= 12,75; D=14 9/16.
83. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 489; В=-565 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С= 13,625; D=-258 1/4
84. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-555; В= 155 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-270,625;D= 15 9/16
85. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 333; В=-444 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D,где С=-269,125; D=13 7/16.
86. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-200; В=-312 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D,где С=124,0625; D=-124 3/32
87. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 400; В=-589 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=13,875; D=-269 7/16
88. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 100; В=-368 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D,где С=-400,25; D=1503/4.
89. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 200; В=-456 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D,где С= 12,75; D=149/16.
90. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 489; В=-565 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=17,09375; D=-17 5/64
91. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-555; В= 155 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-270,625; D=15 9/16
92. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 378; В= -456 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= -259,5; D=14 3/4 .
93. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= -512; В= 314 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-524,09375; D= 524 1/16
94. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 256; В= -512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С= 250,375; D= 15 1/2
95. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= -264; В= -336 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-260,625; D= 13 7/8.
96. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 444; В= -563 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= -0,03125; D= 1/64
97. а) с фиксированной точкой в 1 б-ти разрядном формате Х=А+В , где А= 268; В= -368 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 12,125; D= -24 5/8
98. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-260; В= -252 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С= 128,25;D= -140 1/8
99. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= -548; В= 292 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С= -243,75; D= -13 1/2.
100. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 333; В=-512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-270,875; D= 153/8.
101. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 489; В=-490 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-17,09375; D=17 5/64
102. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-512; В= 250 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=-265,75;D= 10 7/16
103. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-256; В=-128 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-263,875;D= 12 3/16
104. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 444; В=-555 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С = 19,078125; D= -19 3/32
105. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 416; В=-512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 15,75; D=240 9/16
106. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 129; В=-583 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-216,625; D=-50 3/4
107. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-388; В= 260 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С=14,125; D=-166 1/4
108. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-576; В= 320 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=51,0625; D= 216 3/4
109. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 314; В=-489 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 0,015625; D= 1/32
110. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 199; В=-581 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=40,1875; D=-295 1/2
111. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 128; В=-382 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=30,625; D=-285 9/16
112. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 384; В=-428 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С=-124,0625; D=124 3/32
113. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-222; В=-290 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-415,25; D= 160 5/8
114. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 412; В=-512 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-263,875; D= 9 3/16
115. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 128; В=-384;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D , где С= 15,375; D=-265 1/4
116. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А= 228; В=-524;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y = C+D, где С= 0,03125; D= -1/64
117. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-384; В=-128 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y=C+D, где С= 256,25; D= -256 3/4
118. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-444; В=-312 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С=-82,125; D= 21 3/16
119. а) с фиксированной точкой в 16-ти разрядном формате Х=А+В , где А=-512; В= 128 ;
б) с плавающей точкой и смещенным порядком в 32-х разрядном формате Y= C+D, где С= 0,015625; D= -1/32
ЗАДАЧА№2
1. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
2. Заданы логические функции: F1 = 1 на наборах 2, 3, 5 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
3. Заданы логические функции: F1 = 0 на наборах 2, 3, 5 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
4. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
5. Заданы логические функции: F1 = 1 на наборах 3, 7 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
6. Заданы логические функции: F1 = 1 на наборах 0, 2, 4 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
7. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
8. Заданы логические функции: F1 = 1 на наборах 4, 5, 7 и .
Путем тождественных преобразований получить минимальную форму записи функции 2 и проверить, является ли она тождественной функции 1.
9. Заданы логические функции: F1 = 0 на наборах 2,4 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
10. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
11. Заданы логические функции: F1 = 1 на наборах 0,1,2,3,7 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
12. 3аданы логические функции: F1 = 1 на наборах 2, 5, 6 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
13. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
14. 3аданы логические функции: F1 = 0 на наборах 2, 5, 7 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
15. 3аданы логические функции: F1 = 1 на наборах 0,1,3 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
16 Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
17. 3аданы логические функции: F1 = 1 на наборах 2,3,4,5 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
18. 3аданы логические функции: F1 = 1 на наборах 3, 4, 6, 7 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
19. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
20. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
21. 3аданы логические функции: F1 = 1 на наборах 0, 4 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
22. 3аданы логические функции: F1 = 0 на наборах 0, 4, 6 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
23.3аданы логические функции: F1 = 1 на наборах 0, 3, 6, 7 и .
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
24. Заданы логические функции: и .
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
25. 3аданы логические функции: F1 = 1 на наборах 2, 6 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
26. Заданы логические функции: и .
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
27. 3аданы логические функции: F1 = 1 на наборах 0, 3 и .
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
28. Заданы логические функции: F1 = 1 на наборах 2, 4, 5 и .
Путем тождественный преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
29. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
30. Заданы логические функции: и .
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
31. Заданы логические функции:F1 = 1 на наборах 0, 2, 5, 7 и .
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
32. Заданы логические функции: и .
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли тождественной функции F1.
33. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
34. 3аданы логические функции: F1 = 1 на наборах 0, 1, 3, 7 и
Путем тождественных преобразований получить минимальную форму записи функции F2 и проверить, является ли она тождественной функции F1.
35. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
36. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
37. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
38. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
39. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
40. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
41. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
42. Заданы логические функции: и
Путем тождественных преобразований получить минимальную форму записи функций и проверить, является ли функция F2 тождественной функции F1.
43. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
44. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
45. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
46. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
47. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
48. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
49. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
50. 3аданы логические функции: F1 = 1 на наборах 4, 5, 7 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
51. Заданы логические функции: F1 = 0 на наборах 2, 4 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
52. 3аданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
53. Заданы логические функции:F1 = 1 на наборах 0, 1, 2, 3, 7 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
54 3аданы логические функции: F1 = 1 на наборах 2, 5, 6 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
55. 3аданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
56. Заданы логические функции: F1 = 0 на наборах 2, 5, 7 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
57. 3аданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
58. Заданы логические функции: F1 = 1 на наборах 2, 3, 5 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
59. 3аданы логические функции: F1 = 0 на наборах 2, 3, 5 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
60. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
61. 3аданы логические функции:F1 = 1 на наборах 3, 7 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
62. Заданы логические функции:F1 = 1 на наборах 0, 2, 4 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
63. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
64. 3аданы логические функции: F1 = 1 на наборах 0, 1, 3 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
65. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
66. Заданы логические функции: F1 = 1 на наборах 2, 3, 4, 5 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
67. 3аданы логические функции: F1 = 1 на наборах 3, 4, 6, 7 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
68. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
69. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
70. Заданы логические функции:F1 = 1 на наборах 0, 4 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
71. Заданы логические функции:F1 = 0 на наборах 0, 4, 6 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
72. 3аданы логические функции: F1 = 1 на наборах 0, 3, 6, 7 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
73. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
74. 3аданы логические функции: F1 = 1 на наборах 2, 6 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
75. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
76. Заданы логические функции:F1 = 1 на наборах 0, 3 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
77. Заданы логические функции:F1 = 1 на наборах 2, 4, 5 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
78. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
79. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
80. Заданы логические функции: F1 = 1 на наборах 0, 2, 5, 7 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
81. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
82. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
83. Заданы логические функции: F1 = 1 на наборах 0, 1, 3, 7 и
Необходимо: а) путем преобразований получить минимальную форму записи функции F2 и б) проверить, является ли она тождественной функции F1.
84. Заданы логические функции: и
Необходимо: а) путем преобразований получить минимальную форму записи функций и б) проверить, является ли функция F2 тождественной функции F1.
85. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2 ; б) проверить, является ли они тождественными.
86. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2; б) проверить, является ли они тождественными.
87. Заданы логические функции: F1 = 1 на наборах 0, 2, 5, 7 и
Требуется: a) получить кратчайшую форму записи функции F2; б) проверить, является ли она тождественной функции F1.
88. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2 ; б) проверить, является ли они тождественными.
89. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2 ; б) проверить, является ли они тождественными.
90. Заданы логические функции: F1 = 1 на наборах 0, 1, 3, 7 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
91. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2; б) проверить, является ли они тождественными.
92. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1и F2; б) проверить, являются ли они тождественными.
93. Заданы логические функции: F1 = 1 на наборах 0, 2, 4 и
Требуется: а) получить кратчайшую форму записи функции F2; б) проверить, является ли она тождественной функции F1.
94. Заданы логические функции: F1 = 1 на наборах 3, 7 и
Требуется: а) получить кратчайшую форму записи функции F2; б) проверить, является ли она тождественной функции F1.
95. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2 ; б) проверить, являются ли они тождественными.
96. Заданы логические функции: F1 = 1 на наборах 2, 3, 5 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
97. Заданы логические функции: F1 = 1 на наборах 2, 3, 5 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
98. 3аданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2 б) проверить, является ли они тождественными.
99. Заданы логические функции: F1 = 1 на наборах 4, 5, 7 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
100. Заданы логические функции: F1 = 0 на наборах 2, 4 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
101. 3аданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2; б) проверить, является ли они тождественными.
102. Заданы логические функции: F1 = 0 на наборах 4, 5, 6 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
103. Заданы логические функции: F1 = 1 на наборах 2, 5, 6 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
104. 3аданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2; б) проверить, является ли они тождественными.
105. Заданы логические функции: F1 = 0 на наборах 2, 5, 7 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить. является ли она тождественной функции F1.
106. Заданы логические функции: F1 = 1 на наборах 0, 1, 3 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить. является ли она тождественной функции F1.
107. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2; б) проверить, является ли они тождественными.
108. Заданы логические функции: F1 = 1 на наборах 2, 3, 4, 5 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
109. Заданы логические функции: F1 = 1 на наборах 3, 4, 6, 7 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
110. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2 ; б) проверить, является ли они тождественными.
111. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2 ; б) проверить, является ли они тождественными.
112. Заданы логические функции: F1 = 1 на наборах 0, 4 и
Требуется: а) получить кратчайшую форму записи функции F2; б) проверить, является ли она тождественной функции F1.
113. Заданы логические функции: F1 = 0 на наборах 0, 4, 6 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
114. Заданы логические функции: F1 = 1 на наборах 0, 3, 6, 7 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
115. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2 ; б) проверить, является ли они тождественными.
116. Заданы логические функции: F1 = 1 на наборах 2, 6 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
117. Заданы логические функции: и
Требуется: а) получить кратчайшую форму записи функций F1 и F2 ; б) проверить, является ли они тождественными.
118. Заданы логические функции: F1 = 1 на наборах 0, 3 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
119. Заданы логические функции: F1 = 1 на наборах 2, 4, 5 и
Требуется: а) получить кратчайшую форму записи функции F2 ; б) проверить, является ли она тождественной функции F1.
ЗАДАЧА 3
Составить программу решения задачи:
1. Ввести предложение длиной до 254 символов в виде строки, а затем вывести на экран сообщение о том, сколько слов в этом предложении содержат ровно три буквы "i". В качестве разделителя слов в предложении используются символы пробела.
2. Вычислить сумму ряда. Суммирование осуществлять, пока разность между предыдущим и текущим членами остается больше 0.04. Кроме суммы, вывести на экран значение последнего слагаемого и его номер.
3. Ввести числовую таблицу (двухмерный массив), размерность которой N x N (N задается из диапазона от 6 до 20). Определить и вывести на экран, количество столбцов таблицы, в которых самый нижний из минимальных элементов меньше, чем его ближайшие соседи по строке. Крайние столбцы не рассматривать. Предусмотреть проверку правильности ввода информации.
4. Ввести целое число N (N задается из диапазона от 6 до 20). Сформировать и вывести на экран целочисленную квадратную матрицу (двухмерный массив) размером N*N. При вводе данных предусмотреть их проверку, а при выводе - расположение чисел столбцами, в которых младшие разряды чисел должны находиться друг под другом.
5. В числовую переменную вводится отличное от нуля вещественное десятичное число, модуль которого не превышает 32000. Необходимо вывести на экран представление этого числа в двоичной системе счисления. Перевод дробной части числа ограничить 5 знаками. Предусмотреть проверку правильности ввода информации.
6. В массивы вводятся элементы двух невозрастающих последовательностей Аi и Bj целых чисел которые содержат 6 и 8 элементов соответственно. Необходимо вывести на экран общий список значений элементов этих последовательностей по их возрастанию без создания третьего массива. Предусмотреть проверку правильности ввода информации.
7. Вывести на экран N чисел Фибоначчи (N задается из диапазона от 2 до 21), значения частных от деления каждого из этих чисел на предыдущее число и сумму этих частных Предусмотреть проверку правильности ввода информации.
Числа Фибоначчи - это такая последовательность целых чисел, в которой два первых числа равны 1, а каждое следующее число равно сумме двух предыдущих. (Числа Фибоначчи: 1,1,2, 3, 5, 8,...).
8. В числовые переменные вводятся два натуральных числа Х и N. Необходимо найти ближайшее к Х и превосходящее его натуральное число, кратное N, а также - сумму его цифр. Выдать на экран соответствующие сообщения. Предусмотреть проверку правильности ввода информации.
9. Найти минимальное количество слагаемых в сумме членов ряда, при котором эта сумма станет больше 120. Кроме этого, вывести на экран значение последнего слагаемого и его номер. .
10. Ввести текст длиной до 254 символов в виде строки, а затем вывести его на экран, удалив из него лишние пробелы, т.е. из нескольких подряд идущих пробелов оставить только один. Выдать сообщение о количестве удаленных пробелов.
11. В числовую переменную последовательно вводятся десять десятичных цифр. Требуется вывести на экран изображение числа, составленного из этих цифр в порядке, обратном их вводу. Ведущие нули не выводить. Предусмотреть проверку правильности ввода информации.
12. Ввести текст длиной до 254 символов в виде строки, а затем вывести на экран сообщение о том, является ли этот текст "палиндромом", т.е. читается ли он одинаково без учета пробелов в обоих направлениях.
13. Не используя массивы, ввести экзаменационные оценки N учеников по К предметам (N и К задаются). Определить и вывести на экран количество учеников, не получивших:
а) ни одной "пятерки";
б) ни одной оценки выше "тройки".
Предусмотреть проверку правильности ввода информации.
14. В числовую переменную последовательно вводятся отличные от нуля целые числа. Количество чисел заранее неизвестно. Определить и вывести на экран, какие (четные или нечетные) числа были введены последними и какова их сумма.
15. Ввести целое число N (от 6 до 20). Сформировать и вывести на экран целочисленную квадратную матрицу (двухмерный массив) размером N x N. При вводе данных предусмотреть их проверку, а при выводе - расположение чисел столбцами, в которых младшие разряды чисел должны находиться друг под другом.
16. Вычислить последнюю сумму членов ряда, при которой модуль разности между текущим и предыдущим членами ряда остается меньше 1. Кроме суммы, вывести на экран значение последнего слагаемого и его номер.
17. В массивы вводятся элементы двух последовательностей Аi и Вj целых чисел, которые содержат 6 и 8 элементов соответственно. Аi - неубывающая и Вj - невозрастающая последовательности. Необходимо вывести на экран общий список значений элементов этих последовательностей по их возрастанию без создания третьего массива. Предусмотреть проверку правильности ввода информации.
18. Целое число, представленное в двоичной системе счисления, модуль которого не превышает двоичного числа 1111111, вводится в вещественную переменную. Необходимо вывести на экран значение этого числа в 10-й системе счисления как значение целочисленной переменной. Предусмотреть проверку правильности ввода информации.
19. Ввести с клавиатуры границы диапазона трехзначных натуральных чисел, из которых необходимо напечатать только простые. Определить количество таких чисел и их сумму. Предусмотреть проверку правильности ввода информации.
20. В числовую переменную вводится отличное от нуля вещественное число в десятичной системе счисления. Необходимо вывести на экран значения сумм цифр его целой и дробной части. Предусмотреть проверку правильности ввода информации.
21. В числовые переменные вводятся два натуральных числа Х и N. Необходимо найти ближайшее к Х натуральное число, кратное N (если таких чисел два - найти наименьшее из них). Кроме того, необходимо определить произведение первой и последней цифр найденного числа и выдать на экран соответствующие сообщения. Предусмотреть проверку правильности ввода информации.
22. Ввести с клавиатуры границы диапазона двузначных натуральных чисел. Из этих чисел необходимо напечатать только те, цифры которых являются соседними в натуральном ряду. Подсчитать количество этих чисел и определить, сколько среди них четных и нечетных. Предусмотреть проверку правильности ввода информации.
23. Найти максимальное количество слагаемых в сумме членов ряда, при котором эта сумма остается меньше 12. Кроме этого, вывести на экран значение последнего слагаемого и его номер.
24. В массивы вводятся элементы двух последовательностей А^ и В) целых чисел, которые содержат 6 и 8 элементов соответственно. А1 - неубывающая и В) - невозрастающая последовательности. Необходимо вывести на экран общий список значений элементов этих последовательностей по их убыванию без создания третьего массива. Предусмотреть проверку правильности ввода информации.
25. В числовую переменную последовательно вводятся десятичные цифры, количество которых заранее задано (от 1 до 4). Необходимо вывести на экран значение числа, составленного из этих цифр в той же самой числовой переменной. При этом, если сумма введенных цифр четна, то цифры в числе должны располагаться в порядке их ввода, а если нет - в обратном порядке. Предусмотреть проверку правильности ввода информации.
26. В числовую переменную ввести не превосходящее 32000 натуральное число, найти сумму цифр числа, определить, является ли оно "палиндромом" и выдать на экран соответствующие сообщения. Предусмотреть проверку правильности ввода информации. "Палиндромом" называется натуральное число, цифры которого читаются в обе стороны одинаково. Например: числа 1221 и 37573 - "палиндромы".
27. В числовую переменную ввести не превышающее 32000 натуральное число, определить, является ли оно "совершенным", и выдать на экран соответствующее сообщение. Предусмотреть проверку правильности ввода информации. "Совершенным" называется натуральное число, равное сумме всех своих делителей, исключая само число. Например: 28 = 1+2+4+7+14.
28. Ввести ответы (ДА или НЕТ) опрошенных граждан, не используя массивов. Число участников опроса заранее не известно. Определить и вывести на экран, сколько из последних опрошенных высказали одинаковое мнение и какое именно. Предусмотреть проверку правильности вводимой информации.
29. В числовые переменные вводятся два натуральных числа Х и N. Необходимо найти ближайшее к Х и расположенное в пределах от Х до N натуральное число, кратное N. а также - произведение его цифр. Выдать на экран соответствующие сообщения. Предусмотреть проверку правильности ввода информации.
30. Вычислить последнюю сумму членов ряда, при которой разность между предыдущим и текущим членами ряда остается больше 0.007. Кроме суммы, вывести на экран значение последнего слагаемого и его номер.
31. В числовую переменную вводится отличное от нуля целое число. Необходимо вывести на экран цифры этого числа в столбец, начиная со старшего разряда, если это число отрицательное, в противном случае - начиная с младшего разряда. Кроме того, вывести на экран сообщение: четная или нет сумма цифр данного числа. Предусмотреть проверку правильности ввода информации.
32. В числовую переменную последовательно вводятся отличные от нуля целые числа. Количество чисел заранее неизвестно. Определить и вывести на экран, какие (положительные или отрицательные) числа были введены последними и какова их сумма.
33. В числовую переменную вводится отличное от нуля вещественное десятичное число, модуль которого не превышает 32000. Необходимо вывести на экран значение дробной части числа в восьмеричной системе счисления, если число отрицательное, и в двоичной - если число положительное. Перевод дробной части числа ограничить 5 знаками. Предусмотреть проверку правильности ввода информации.
34. В массивы вводятся элементы двух неубывающих последовательностей Аi и Вj целых чисел, которые содержат 6 и 8 элементов соответственно. Необходимо вывести на экран общий список значений элементов этих последовательностей по их убыванию без создания третьего массива. Предусмотреть проверку правильности ввода информации.
35. Ввести целое число N (от 6 до 20). Сформировать и вывести на экран целочисленную квадратную матрицу (двухмерный массив) размером N x N. При вводе данных предусмотреть их проверку, а при выводе - расположение чисел столбцами, в которых младшие разряды чисел должны находиться друг под другом.
36. В числовую переменную последовательно вводятся десятичные целые числа, имеющие заданное (от 1 до 4) одинаковое количество значащих разрядов. Количество вводимых чисел заранее не известно. Необходимо вывести на экран значения сумм цифр каждого числа последовательности. Предусмотреть проверку правильности ввода информации.
37. Вычислить сумму ряда. Суммирование осуществлять, пока разность между текущим и предыдущим членами остается меньше 200. Кроме суммы вывести на экран значение последнего слагаемого и его номер. 2 + 4 + 8 + 16 + 32 + •••
38. В числовую переменную вводится целое число в десятичной системе счисления, имеющее заданное (от 1 до 4) количество значащих разрядов. Необходимо вывести на экран представление этого числа в двоичной системе счисления. Предусмотреть проверку правильности ввода информации.
39. Вести целое число N (N задается из диапазона от 6 до 20). Сформировать и вывести на экран целочисленную квадратную матрицу (двухмерный массив) размером N x N. При вводе данных предусмотреть их проверку, а при выводе - расположение чисел столбцами, в которых младшие разряды чисел должны находиться друг под другом.
40. В числовую переменную последовательно вводится 10 десятичных цифр. Вывести на экран изображение числа без незначащих нулей, составленного из этих цифр в порядке их ввода. Предусмотреть проверку правильности ввода информации.
41. В числовую переменную вводится десятичная правильная дробь. Вывести на экран представление этого числа в двоичной системе счисления. Перевод дроби ограничить 5 знаками. Предусмотреть проверку правильности ввода информации.
42. Ввести сведения о поле всех стоящих в очереди акционерах МММ, не используя массивов. Длина очереди неизвестна. Определить и вывести на экран, кто (женщины или мужчины) и сколько их стоит в конце очереди. Предусмотреть проверку правильности вводимой информации.
43. В числовую переменную последовательно вводятся произвольные числа, не равные нулю. Количество вводимых чисел заранее не известно. Определить порядковые номера и значения первого из максимальных и последнего из минимальных чисел этой последовательности, а также - произведение двух этих чисел.
44. На шахматной доске 8*8 клеток (левая верхняя клетки доски - белая). Известны координаты (номера строк и столбцов) двух стоящих на шахматной доске фигур. Определить, стоят ли эти фигуры на клетках одного цвета или нет. Выполнить проверку правильности ввода информации.
45. Каждый день в течение апреля автомобилист либо нарушал правила дорожного движения, либо - нет. Определить количество дней с начала апреля до первого совершенного нарушения или выдать сообщение о том, что нарушений не было вовсе. Вывести на экран информацию о нарушениях для каждого дня месяца.
46. Вычислить сумму N членов рада (N и Х - заданные числа). Х + (Х-1/2) - (Х-1/2-1/3) + (Х-1/2-1/3-1/4) - •••
47. Ввести текст длиной до 254 симв. в виде строки. Составить из него новый текст, в котором присутствуют символы старого текста, но каждый символ встречается только один раз. Вывести на экран новый текст и количество удаленных символов.
48. Вывести на экран в строку все натуральные простые числа, не превосходящие заданное натуральное трехзначное число М. Необходимо также найти количество этих чисел и их сумму. Предусмотреть проверку правильности ввода информации.
49. В обращении имеются монеты следующих достоинств: 1,5, 10, 20 и 50 руб. Количество монет не ограничено. Необходимо набрать заданную сумму Z в рублях (Z - заданное число) таким образом, чтобы количество монет было минимальным.
50. Ввести в массив N целых чисел (N - заданное число, не более 15). Сформировать новый массив, где все введенные отрицательные числа располагаются в его начале, а все положительные - сразу за отрицательными (взаимное расположение среди положительных и отрицательных чисел сохранить). Числа равные нулю отбросить. Напечатать в две строки элементы исходного массива и элементы нового массива, а также - выдать сообщение о количестве удаленных нулевых чисел.
51. Вычислить сумму членов ряда. Суммирование осуществлять, пока разность между текущим и предыдущим значениями суммы остается больше 0,001. Кроме этого, найти значение последнего слагаемого и его номер.
52. Ввести текст длиной до 254 символов в виде символьной строки. Удалить из текста все цифры, подсчитав количество удаленных символов. Вывести на экран новый текст и количество удаленных цифр.
53. В числовую переменную последовательно вводятся не нулевые целые числа. Количество вводимых чисел заранее не известно. Необходимо определить максимальную длину цепочки из подряд идущих положительных чисел и максимальную длину цепочки из подряд идущих отрицательных чисел.
54. Напечатать изображение всех простых несократимых правильных дробей, знаменатель которых не превышает 8. Найти и напечатать их сумму.
55. N натуральных чисел вводятся в массив (N - задано и не более 100). Определить сумму чисел, расположенных между первым из минимальных и последним из максимальных чисел (границы не включать). Предусмотреть проверку правильности ввода информации.
56. Напечатать все пятизначные натуральные числа, не превосходящие 32000, сумма цифр которых равна N (N - заданное натуральное число из возможного диапазона). Найти среднее арифметическое этих чисел. Предусмотреть проверку правильности ввода данных.
57. Заданы три числа, которые обозначают дату одного из дней текущего века (число месяц и год). Найти номер этого дня с начала года. Учесть, что год может быть високосным. Предусмотреть проверку правильности ввода.
58. Ввести текст длинной до 254 символов в виде строки, а затем - определить правильно ли в нем расставлены круглые скобки, т.е. находится ли справа от каждой открывающей скобки соответствующая ей закрывающая скобка а слева от каждой закрывающей - соответствующая ей открывающая.
59. В числовую переменную последовательно вводятся ненулевые целые числа Количество вводимых чисел заранее не известно. Необходимо определить сколько раз в этой последовательности чисел сменился знак, а также - определить максимальное количество подряд идущих отрицательных чисел.
60. Найти максимальное количество слагаемых в сумме членов ряда при котором эта сумма еще остается меньше 1000. Кроме того, найти значения суммы и последнего слагаемого.
61. Ввести текст длиной до 254 символов в виде строки. Вывести на экран все символы, встречающиеся в этом тексте более одного раза символы.
62. В массив размерностью N x N (N- заданное число не более 8) ввести целые числа Определить, являются ли элементы введенного массива симметричными относительно первой диагонали, относительно второй диагонали, относительно обеих диагоналей или являются несимметричными относительно диагоналей Выполнить проверку правильности ввода информации.
63. Необходимо вычислить значение куба натурального числа N, где N - задано и не более 20. Выполнить вычисление используя следующее свойство чисел:
64. В одномерный массив введены цифры целого положительного числа М в восьмеричной системе счисления. Количество цифр в числе известно и давно N (N – не более 10). Запечатать восьмеричное представление числа М+7. Предусмотреть проверку правильности ввода информации.
65. Ввести текст длиной до 254 символов в виде строки. Напечатать новый текст исключив из старого символы, находящиеся внутри круглых скобок (скобки также удалить). Подсчитать количество удаленных символов. Предполагается, что внутри каждой пары скобок других скобок нет.
66. Известна высота над уровнем моря каждого километра 100-километровой авто трассы. Определить, на каком расстоянии от начала автотрассы начинается и заканчивается первый самый длинный участок с непрерывным подъемом
67. Вычислить сумму членов ряда. Суммирование осуществлять, пока разность между текущим и предыдущим значениями суммы остается больше 0,001. Кроме этого, найти значение последнего слагаемого и его номер.
68. Произвольные числа вводятся в двухмерный массив размерностью М*N (М и N заданные числа). Определить какие разные числа содержатся в массиве и в каком количестве встречается каждое из них.
69. На железнодорожных путях стоит товарный состав, состоящий из цистерн и товарных вагонов. Определить, сколько всего цистерн в составе и первую максимальной длины цепочку цистерн (ее начало, конец и длину).
70. В числовые переменные вводятся два натуральных числа, являющиеся числителем и знаменателем простой дроби. Получить новые значения этих чисел, сократив дробь до несократимой дроби. Предусмотреть проверку правильности ввода.
71. В двухмерный массив размерностью N*N (N задано из диапазона от 4 до 10) вводятся числа. Определить и вывести на экран самые нижние минимальные элементы каждого столбца массива. Выбрать среди них максимальный элемент (считая его единственным) и напечатать координаты этого элемента. При вводе информации предусмотреть ее проверку.
72. В числовую переменную в произвольном порядке последовательно вводятся нулевые и положительные числа. Количество вводимых чисел заранее не известно. Определить сумму и количество введенных положительных чисел, а также - максимальное количество подряд введенных нулевых чисел.
73. В одномерный массив размером N ( N - заданное число не более 100) вводятся произвольные числа. Определить, какие различные числа были введены в массив и в каком количестве было введено каждое из них. Выполнить проверку вводимой информации.
74. Найти сумму. .
75. В массив размерностью N x N, построчно вводятся натуральные числа от 1 до N2. (N - заданное число не более 8). Сформировать новый массив, осуществляя поворот элементов введенного массива вокруг его центра на 90 градусов против часовой стрелки. Выполнить печать нового массива в виде таблицы.
76. В числовую переменную последовательно вводятся N целых чисел (N - задано и не более 20). Определить, какие цифры (от 0 до 9) в этих числах последовательности повторились максимальное количество раз. Предусмотреть проверку правильности ввода информации.
77. Вести текст длиной до 254 символов в виде строки. Удалить из текста все знаки "+" непосредственно за которыми следует цифра. Вывести на экран новый текст и количество удаленных знаков.
78. Ввести текст длиной до 254 символов в виде строки. Если в текстовой строке четное число символов, удалить из нее все последующие вхождения первого символа в противном случае удалить символ, расположенный в середине строки. Напечатать новый текст.
79. В числовую переменную последовательно вводятся N целых чисел (N-заданное число не более 20). Определить, сколько раз в числах этой последовательности встретилась каждая цифра. Предусмотреть проверку ввода информации.
80. В двухмерный массив размерностью N x N (N задано из диапазона от 4 до 10) вводятся числа. Определить и вывести на экран самые правые максимальные элементы каждой стоки массива. Выбрать среди них минимальный элемент (считая его единственным) и напечатать координаты этого элемента. При вводе информации предусмотреть ее проверку.
81. Найти сумму.
82. В массив размерностью N x N, построчно вводятся натуральные числа от 1 до N2. (N - заданное число не более 8). Сформировать новый массив, осуществляя поворот элементов введенного массива вокруг его центра на 90 градусов по часовой стрелке. Выполнить печать нового массива в виде таблицы.
83. В одномерный массив заданной размером N (М от 2 до 30) вводятся произвольные числа. Определить начало и конец первой самой длинной последовательности подряд идущих нулевых элементов массива и количество этих элементов. Выполнить проверку правильности ввода информации.
84. В числовую переменную последовательно вводятся произвольные числа не равные нулю. Количество вводимых чисел заранее не известно. Требуется вычислить и напечатать сумму тех из них, порядковые номера которых являются простыми числами.
85. Известны названия N видов товаров, их количества, а также цена и вес единицы товара каждого вида. Необходимо загрузить самолет, заданной грузоподъемности, следующим образом:
- товары должны быть только одного вида;
- стоимость загруженных товаров должна быть максимальной.
86. Список N товаров содержит их названия и цены. Определить самый дорогой товар, который может приобрести покупатель, располагающий заданной суммой денег. Считать, что все товары списка имеют разные цены.
87. Известны среднемесячные температуры за год. Вывести на экран список названий месяцев, в которых средняя температура была выше 7 градусов. Список месяцев расположить в порядке убывания их среднемесячных температур.
88. Известны фамилии и результаты сдачи студентами (не более 30 человек) четырех экзаменов. Составить список студентов, у которых средний балл не ниже 4. Результат вывести в виде таблицы, содержащей фамилию студента и его средний балл.
89. Ввести 100 произвольных чисел. Поменять местами первое из минимальных и последнее из максимальных чисел и выдать на экран новую последовательность чисел.
90. Известны ежедневные температуры мая 1991-1996 годов. Определить, в каких числах мая 1996 года температура превышала температуру тех же чисел всех предыдущих лет. Вывести на экран эти числа и температуру.
91.Составить программу решения задачи. Заданы два списка. В одном списке фамилии спортсменов - участников турнира, в другом - занятые ими места. Переставить фамилии спортсменов в 1-м списке в соответствии с занятыми местами и вывести его на экран. В турнире участвовало N спортсменов.
92. Список 20-ти сотрудников отдела содержит фамилии, должности и оклады. Вывести на экран фамилии инженеров, имеющих минимальный оклад (и какой).
93. Известен вес и стоимость одной тонны груза, перевезенного самосвалом в каждой из десяти поездок. Определить число поездок, в которых стоимость перевезенного груза была максимальной (и какая).
94. Известно количество совершенных преступлений в каждом из пяти городов в текущем и предыдущем годах. Определить город (города), в котором количество преступлений увеличилось в максимальное число раз (и какое). Названия городов известны.
95. Ежедневно в течение июня измерялся уровень воды в Москве-реке. Определить, в какие дни наблюдался самый высокий уровень (и какой), указать номера декад, к которым относятся эти дни (в июне 3 декады по 10 дней).
96. Известен эталонный размер диаметра детали и произведены замеры диаметров 20-ти деталей. Определить максимальное отклонение в меньшую сторону и количество деталей, имеющих это отклонение.
97. Известны запасы нефти в каждом из шести месторождений, а также названия этих месторождений.
Определить наиболее богатые и наиболее бедные месторождения, указав их запасы, а также процент запаса в этих двух группах месторождений по отношению к общему запасу.
98. В автопарке 20 шоферов, о каждом из которых известно: ежемесячное общее количество рейсов и ежемесячное количество порожних рейсов в течение года. Для каждого шофера определить общий процент порожних рейсов за год и номер месяца с максимальным количеством порожних рейсов.
99. Имеются сведения о количестве мест и о количестве проданных билетов в каждом из 15-ти вагонов поезда. Считая заданной среднюю стоимость билета, оценить потери от недогрузки поезда, определить число свободных мест в самом незагруженном вагоне и его номер.
100. Известны суммы кредитов, выданных Всемирным банком каждой из 10 стран. Названия стран заданы. Определить, какая из стран должна будет вернуть наибольшую сумму через 5 лет, если известен размер годового процента за кредит для каждой страны и то, что начисляемые каждый год проценты за кредит добавляются к сумме долга за него. Напечатать название страны и сумму долга.
101. Фермер может продать свою продукцию, воспользовавшись услугами одной из пяти посреднических фирм. Известны названия фирм, цена продукции, установленная каждой фирмой, и процент отчисления от цены каждой фирме за услуги. Определить наиболее выгодную для фермера фирму (фирмы) и его доход.
102. Известна температура каждого дня апреля. Определить самую теплую декаду (в апреле 3 декады по 10 дней), указав ее среднюю температуру. Учесть, что таких декад может быть две или три.
103. Известны показатели расхода топлива на 100 км пути и емкости топливных баков 10 моделей автомобилей. Названия моделей заданы. Определить, какая из моделей (какие из моделей) машин проедут наибольшее расстояние без дозаправки (и какое).
104. Сыпучий строительный материал заданной стоимости может быть отправлен на открытых железнодорожных платформах в один из 10 городов, названия которых известны. Для каждого города известна стоимость доставки груза и процент его потерь в процессе транспортировки. Определить город (города), доставка в который груза связана с наибольшими расходами (и какими).
105. Известны запасы десяти товаров первой необходимости в каждом из пяти городов. Для каждого товара напечатать номер города (номера городов), имеющий самый большой запас этого товара.
106. Каждое из N предприятий (V задано) выпускает 5 видов товаров (одинаковых для всех предприятий). Известны названия предприятий и товаров, стоимость единицы и общий объем выпуска товаров каждого вида на каждом предприятии. Для каждого предприятия определить вид произведенного товара с максимальной общей стоимостью.
107. В 6 городах взяты пробы воздуха и определено процентное содержание в нем 10 вредных элементов. Определить элементы, имеющие нулевой показатель хотя бы в одном городе. Названия городов и элементов заданы.
108. Известно название, себестоимость и цена каждого из К изделий. Определить изделие (изделия), реализация которых даст наибольшую прибыль- Выдать на экран список убыточных изделий. Список расположить в порядке уменьшения себестоимости. Учесть, что среди рассматриваемых изделий как прибыльных, так и убыточных может и не оказаться.
109. Составить программу решения задачи. Известны цены на товары 20 наименований в январе, а также процент повышения (понижения) цены каждого товара в каждом последующем месяце по сравнению с предыдущим в течение года. Вывести на экран наименования тех товаров, цены на которые в течение года повысились более чем в два раза, подсчитав общее количество таких товаров.
110. Известны фамилии и месячные заработки 10 рабочих бригады в течение года. Напечатать фамилии рабочих, имевших хотя бы раз минимальный в этом году для члена бригады месячный заработок. Вместе с фамилией указать названия всех месяцев получения минимального заработка.
111. Каждый из 12 магазинов имеет свой список товаров с известными ценами и в известном количестве. Число товаров в каждом списке различно и заранее не определено. Подсчитать, на какую сумму денег имеет товаров каждый магазин, расположив список в порядке убывания этой суммы.
112. Восемь строительных объектов используют пять видов материалов. Известно потребление в кг каждого материала каждым объектом, а также стоимость одного кг каждого материала. Определить, какой объект использует наибольшее количество материалов: а) по общему весу; б) по общей стоимости.
113. О каждой из 12 отраслей известно: название, общее количество работников, занятых в ней и количество человек, работающих во вредных условиях. Определить отрасли, в которых процент работающих во вредных условиях больше среднего по всем отраслям, расположив список отраслей в порядке возрастания процента.
114. Каждая из 30 групп студентов имеет свой процент успеваемости (от 0% до 100%). Составить список номеров групп, которым необходимо повысить успеваемость до фактического среднего уровня. Список расположить в порядке убывания процента успеваемости этих групп.
115. Известен объем выпуска каждого из шести видов товаров (названия заданы) в январе 1996 года, а также процент увеличения (уменьшения) объема выпуска каждого товара в каждом месяце от предыдущего в течение всего года. Определить товар (товары) с максимальным объемом выпуска за весь 1996 год.
116. В 6 промышленных городах взяты пробы воздуха и определено процентное содержание в нем 10 вредных элементов. Определить город с наибольшим суммарным показателем вредных элементов. Названия городов и элементов заданы.
117. Каждое из N предприятий выпускает 5 видов товаров (одинаковых для всех предприятий). Известны названия предприятий и товаров, стоимость единицы и общий объем выпуска товаров каждого вида на каждом предприятии. Для каждого вида товара определить предприятие с максимальной общей стоимостью выпуска этого товара.
118. Известны фамилии N спортсменов и количество километров, которые пробежал каждый из них в первый день тренировок. Каждому спортсмену тренером были заданы ежедневные проценты увеличения дневной нормы пробега от предыдущего дня. Определить, сколько километров должен пробежать каждый спортсмен в 10-ый день тренировок.
119. Известна цена в начале года и процент ее увеличения или уменьшения за год для каждого из К товаров. Количество и названия товаров заданы. Только из подешевевших товаров найти те, цена которых стала минимальной. Напечатать также список подорожавших товаров, расположив в нем товары в порядке уменьшения новой цены. Учесть, что среди рассматриваемых товаров как подешевевших, так и подорожавших может и не быть.
ЗАДАЧА 4
1. Каждое из N фермерских хозяйств представило свой перечень из М машин разных наименований (марок) на их приобретение в единственном экземпляре (М и М заданы). Составить общий перечень необходимых марок машин с указанием их количества, расположив марки в перечне в порядке убывания потребности в них.
2. N сотрудников (известны фамилии) работают в две смены по индивидуальному графику (1-й день - "утро", 2-й день - "вечер", 3-й день -"выходной"). Все они в свое нерабочее время должны пройти диспансеризацию в медпункте, который работает ежедневно в две смены. В день начала диспансеризации о каждом сотруднике известно, в какую смену он работает, или то, что он выходной. Составить ежедневные списки посещения медпункта с указанием времени посещения ("утро" и "вечер"). Учесть, что в каждой смене медпункта могут быть приняты не более М человек и каждый человек должен посетить медпункт один раз. Числа N и М заданы.
3. На кинофестивале 35 стран представили свои фильмы. Общее число фильмов не превышает 100. Известны названия стран - участниц и фильмов, а также баллы, полученные каждым из фильмов. Определить фильм, завоевавший первый приз (максимальный балл) и страну, получившую наибольший средний балл за представленные фильмы. Считать, что фильмы в общем списке по странам не упорядочены, а фильм и страна, его представляющая, являются единственными победителями.
4. Известны очки, полученные каждым из М спортсменов-многоборцев в каждом из N видов соревнований (М и N заданы). Для каждого из спортсменов определить, в каких видах соревнований он получил результат не хуже других спортсменов и какой конкретно. Фамилии спортсменов и названия видов соревнований известны.
5. Даны сведения о соревновании N фигуристов (N - заданное число): фамилия, наименование спортивного общества, 10 оценок за выступление. Требуется по каждому спортивному обществу определить фигуриста, показавшего наивысший результат, считая его единственным. Баллы, полученные фигуристом, подсчитываются следующим образом: максимальная и минимальная оценки отбрасываются, а из остальных формируется средняя.
6. В итоговой таблице первого круга футбольного чемпионата каждая из N команд (число N и названия команд заданы) представлена количеством забитых и пропущенных голов в каждой из встреч с противниками. Определить сумму очков, набранную каждой командой, при условии, что за победу дается 3 очка, за ничью - 2, а за поражение - 0. Напечатать список команд, в порядке уменьшения полученных ими очков с указанием общего количества очков и общей разницы забитых и пропущенных мячей.
7. Ассоциация художников провела выставку-продажу картин. В течение недели (с понедельника) ежедневно выставлялись по 24 картины. О каждом дне выставки известны названия представленных картин и имена их авторов. Только проданные в течение дня картины на следующий день заменялись новыми. Продажа картин была возможна в любой день, кроме воскресенья. Ежедневные списки выставлявшихся картин не имеют определенной упорядоченности. Получить перечень картин, проданных в заданный своим названием день недели.
8. Имеются сведения об N студентах (N - заданное число): фамилия, символьный шифр группы и 4 экзаменационных оценки. Требуется определить наименьшую из средних экзаменационных оценок студентов, а затем для каждой группы получить пронумерованные списки студентов, имеющих такое же значение средней экзаменационной оценки, или выдать сообщение, что таких студентов нет.
9. Получены результаты выборов в городскую Думу: по каждому из К округов известно число голосовавших за представителей каждой из М партий, а также - число не участвовавших в голосовании. Выборы в округе считаются состоявшимися, если в голосовании приняло участие не менее Р процентов избирателей (К, М и Р заданы). Определить, в каких округах был наивысший процент голосовавших избирателей и номера партий, получившие наибольшее число голосов в тех округах, где выборы считаются состоявшимися.
10. В магазине имеются товары различных наименований. В течение дня каждый из М покупателей (М - заданное число) сообщил о своем намерении приобрести определенное количество товара одного из наименований. Требуется определить суммарный спрос на товары каждого наименования, расположив товары в порядке убывания дневного спроса на них.
11. Опросили 200 подписчиков. Каждый из них назвал три любимые газеты. Напечатать пронумерованный список первых 10 наиболее популярных газет, расположив названия газет в списке в порядке уменьшения числа поданных за них голосов. Предусмотреть, что каждый из опрошенных должен назвать три разные газеты, а общее число названных газет может быть как больше, так и меньше 10.
12. Каждый из N магазинов в течение месяца работал Di дней (N и Di - заданные числа, где i =1,2,. ..,N). Известна прибыль каждого магазина в каждый день его работы. Необходимо напечатать упорядоченный по месячным доходам список названий магазинов, имеющих прибыль в пересчете на один день работы выше средней дневной прибыли по всем магазинам.
13. В разных городах провели опрос одинакового процента жителей на предмет их доверия, недоверия или безразличия к правительству. Общее число опрошенных составило N человек (N задано). Опросные листки жителей поступают неупорядоченными по городам. Напечатать список названий городов, большинство населения которых согласно опросу поддерживает правительство. Предусмотреть проверку правильности ввода информации.
14. Каждое из N предприятий города выпускает М одинаковых наименований продукции (N и М, наименования продукции и названия предприятий известны). Заданы объем выпуска и стоимость единицы продукции каждого вида для каждого из предприятий. Необходимо определить все предприятия, выпускающие наибольшую долю стоимости каждого вида продукции и сами эти доли в процентах.
15. 24 спортсмена необходимо построить в колонну из б шеренг (рядов) по 4 человек в рад. В колонне спортсмены должны располагаться в соответствии с их заданным ростом так, чтобы рост спортсменов увеличивался от ряда к ряду и с правого фланга на левый. Результат вывести в виде таблицы.
16. Рекламному агенту фирмы необходимо посетить N городов, расстояния между которыми известны. Каждый город нужно посетить только один раз. Города представлены своими номерами. Маршрут начинается и завершается в городе К. Среди всех еще не посещавшихся городов в качестве следующего агент выбирает ближайший к тому, где он в данный момент находится. Необходимо напечатать все города маршрута и общий путь агента. N и К заданы.
17. Известны сведения о каждом из N рабочих (N - заданное число): фамилия, год рождения и номер бригады. Необходимо для каждой бригады получить два списка: список самых молодых и список самых старых рабочих. Предусмотреть, что нумерация бригад может быть не сплошной.
18. В гостинице N этажей по К номеров на этаже (N и М заданы, а нумерация гостиничных номеров сплошная). Требуется для каждого номера ввести его стоимость и информацию о том, свободен он, занят или забронирован, а затем получить ведомости всех свободных, занятых и забронированных номеров в порядке возрастания их стоимости с указанием стоимости проживания, этажа и номера гостиницы.
19. В заполненной таблице результатов завершившегося футбольного турнира представлены очки, полученные каждой из N команд (N и названия команд заданы) по результатам встреч с противниками (2-выигрыш, 0-поражение, 1-ничья). Определить для каждой команды общую сумму полученных очков и занятое место в турнире, предположив, что нет команд с одинаковой суммой очков.
20. О каждом из N абитуриентов (N - заданное число) известно: фамилия и иностранный язык, который он изучал в школе. Исходные данные не упорядочены. Все абитуриенты распределяются по 4-м языковым отделениям (английский, немецкий, французский, прочие языки). Абитуриенты каждого отделения, в свою очередь, должны быть разбиты на минимальное число групп, учитывая то, что в группе должно быть не более 20, а если это возможно, то и не менее 10 человек. Напечатать списки групп с указанием отделения, номера группы и номера абитуриента в группе.
21. Даны названия N различных обществ (N заданное число), фигуристы которых участвовали в соревновании. О каждом фигуристе известно: фамилия, название общества и 10 оценок за его выступление. Требуется для каждого спортивного общества определить фигуриста, показавшего наивысший результат, считая его единственным. Баллы, полученные фигуристом, подсчитываются следующим образом: максимальная и минимальная оценки отбрасываются, а из остальных формируется средняя. При вводе данных обеспечить уникальность наименований обществ и обязательную принадлежность фигуриста к одному из них.
22. Известна стоимость суточного проживания в каждом номере гостиницы из F этажей по К номеров на этаже. О проживающих известны следующие данные: гостиничный номер, фамилия, день въезда и день выезда. Необходимо напечатать для клиентов счета в порядке возрастания дней их выезда с указанием фамилии, номера и этажа, дней въезда и выезда и суммы денег за время проживания. (F и К заданы, нумерация гостиничных номеров сплошная, номер может быть занят или свободен, днями въезда и выезда считать числа месяца от 1 до 30).
23. Каждый из N посетителей кафе (N - заданное число) выбрал 3 блюда из предложенного списка, содержащего 10 наименований. Необходимо определить количество посетителей, чьи вкусы полностью совпали, и напечатать номера выбранных блюд. Порядок перечисления блюд одним посетителем не важен, но каждый из них не может выбрать одно и то же блюдо несколько раз.
24. Из разных городов выбрали N семей (N - заданное число). Каждая семья характеризуется количеством ее членов и доходом каждого из членов семьи. Для каждого из городов сформировать перечень семей с минимальным доходом в пересчете на отдельного члена семьи, указав порядковые номера семей из общего списка.
25.Составить программу решения задачи.
Каждый из N (N задано) опрошенных членов жюри спортивного состязания назвал 5 фамилий возможных претендентов на первое место. Определить фамилию спортсмена, который является по мнению жюри наиболее вероятным победителем. Получить список фамилий, если несколько спортсменов получат равное количество голосов. Предусмотреть, что опрашиваемый должен назвать 5 разных фамилий.
26. Известен список 10 популярных политических деятелей. Каждый из опрошенных N журналистов (N - заданное число) назвал вероятных кандидатов в президенты из предложенного списка. Получить пронумерованный перечень фамилий тех политиков, которых никто из журналистов не назвал. Предусмотреть, что каждый их опрошенных назвал не более трех разных фамилий и только имеющихся в списке.
27. В итоговой таблице первого круга футбольного чемпионата каждая из N команд (N и названия команд заданы) представлена количеством забитых и пропущенных голов в каждой из встреч с противниками. Перечислить команды, которые в сумме забили в чужие ворота голов больше, чем пропустили в свои, в порядке убывания разности забитых и пропущенных голов.
28. Каждый из N опрошенных (N - заданное число) назвал 3-х любимых животных. Определить, какие животные заняли 3 первых места по популярности (получить списки названий всех животных - "призеров", набравших одинаковое число голосов). Предусмотреть, что каждый из опрошенных должен назвать трех разных животных.
29. По результатам опроса прошлого года известен список 10 политических деятелей в порядке убывания их популярности. Проведен новый опрос. Каждый из N журналистов (N - заданное число) назвал три различные фамилии из этого списка. Требуется получить новый список в порядке убывания популярности политических деятелей и показать место, которое занимал каждый деятель в предыдущем опросе. Предусмотреть проверку: каждый их опрошенных журналистов называл разные фамилии и только из имеющихся в старом списке.
30. В разных городах провели обследование одинакового процента жителей на предмет употребления или неупотребления ими наркотиков. Общее число обследованных составило N человек (N задано). Результаты обследования жителей поступают неупорядоченными по городам. Определить города с максимальной тенденцией к употреблению наркотиков. Предусмотреть проверку правильности ввода информации.
31. Проверялась всхожесть N различных сортов пшеницы после обработки их М различными биопрепаратами по отдельности. Всхожесть характеризуется порядковым днем появления ростков, начиная с дня посева. Для каждого препарата определить для каких сортов пшеницы он обеспечивает всхожесть не хуже других препаратов и какую конкретно. Количества и названия сортов и биопрепаратов известны.
32. В заполненной таблице результатов завершившегося футбольного турнира представлены очки, полученные каждой из N команд (Nи названия команд заданы) по результатам встреч с противниками (2 - выигрыш, 0 - поражение, 1 - ничья). Определить, для каждой команды общую сумму полученных очков и занятое место в турнире, предположив, что нет команд с одинаковой суммой очков.
33. Имеются сведения об N студентах (N - заданное число): фамилия символьный шифр группы и 4 экзаменационных оценки. Требуется определить из средних экзаменационных оценок студентов, а затем для каждой группы получить пронумерованные списки студентов, имеющих значение средней экзаменационной оценки, меньшее максимального, или выдать сообщение, что таких студентов нет.
34. В районном обществе автолюбителей имеются сведения об N автомобилях (N за данное число). О каждой машине известно: фамилия владельца, год выписка и номер автостоянки. Необходимо для каждой из стоянок получить два списка: список самых новых и список самых старых машин с указанием их владельцев и года выпуска. Предусмотреть то, что нумерация стоянок может быть не сплошной.
35. Каждый из N учеников (N - заданное число) выбрал 3 любимых певца, указав их порядковые номера из предложенного списка, содержащего 10 фамилий. Необходимо определить количество учеников, чьи вкусы полностью совпали” напечатав номера их любимых певцов. Порядок перечисления певцов одним учеником не важен, но каждый ученик не может выбрать одного певца несколько раз.
36. В гостинице проживает N постояльцев (N - задано). О каждом известны три характеристики: номер проживания, фамилия, заказанное на завтрак блюдо (или отсутствие заказа). Необходимо составить сводные (по наименованиям заказанных блюд) заявки на кухню с указанием гостиничных номеров и фамилий постояльцев.
37. Получены карточки с ответами от N участников спортлото "5 из 36" Известим номера выигрышных шаров. Необходимо напечатать три списка номеров участников" угадавших: 1) 5 из 5-ти; 2) 4 из 5-ти; 3) 3 из 5-ти.
Предусмотреть проверку правильности заполнения карточек.
38. Каждое из N фермерских хозяйств (известны названия) в ходе эксперимента по выращиванию ячменя на своих почвах в каждый из М годов эксперимента получало разные урожаи (числа N и М заданы). Необходимо определить хозяйство поевшее урожаи, ближайший к расчетному, год в котором этот урожай был получен а также хозяйство, получившее максимальный урожай в этом году Расчетный уровень урожая задается заранее и для каждого хозяйства имеет свое значение
39. Каждое из N предприятий города (N - заданное число) выпускает 5 одинаковых наименований продукции (названия предприятий и наименования продукции заданы). Для каждого из предприятий известны объем выпуска и стоимость единицы продукции каждого вида. Необходимо для каждого предприятия определить процентную долю стоимости производимой им продукции каждого вида в городе.
40. В автохозяйстве имеется N автомашин (N - заданное число). Для каждого автомобиля заданы три характеристики: номер, марка машины, тип неисправности (или ее отсутствие). Необходимо составить сводные (по типам неисправностей) заявки на ремонт машин с указанием их номеров и марок.
41. Опросили N студентов (N - заданное число), каждый из которых назвал любимые сладости только двух наименований. Необходимо определить, сколько было названо различных наименований сладостей и сколько раз упомянули каждое из этих наименований. Предусмотреть, что каждый из опрошенных должен назвать два разных наименования.
42. Ассортимент N магазинов состоит из М товаров (N и М и названия товаров заданы). Каждый товар характеризуется наличием или отсутствием его в магазине, а также наличием или отсутствием на него спроса покупателей. Требуется перечислить названия ходовых (есть спрос и товар имеется хотя бы в одном магазине), неходовых (спрос отсутствует, а товар имеется хоты бы в одном магазине) и дефицитных (спрос есть, а товара нет ни в одном из магазинов) товаров.
43. Произвели опрос 100 жителей Москвы. Каждый из них назвал фамилию самого любимого ведущего ТV. Вывести на экран пронумерованный список фамилий первых десяти наиболее популярных ведущих ТV, расположив фамилии в списке в порядке уменьшения количества поданных за них голосов. Учесть, что общее число названных фамилий может быть меньше 10.
44. В массив размерности N (N-заданное число) вводятся слова длиной не более 25 символов каждое. Вывести на экран эти слова в порядке увеличения их длины, а также определить количество самых длинных слов в массиве. Выполнить проверку правильности вводимой информации.
45. Имеется N типов товаров (названия известны). Для каждого типа товара задано количество единиц этого товара, цена и вес единицы товара. Требуется загрузить контейнер (не превышая его известной грузоподъемности) товарами одного типа так, чтобы стоимость груза в контейнере была максимальной.
46. Каждый из N прохожих (N - заданное число) указал не более 3-х городов, являющихся по его мнению наиболее экологически чистыми. Определить город, получивший наибольшее число голосов. Список чистых городов продолжить, если таких городов несколько.
47. Ввести массив чисел размером К*М (К и М заданные числа). "Особым" элементом массива назовем элемент, который является наибольшим в столбце и одновременно наибольшим в строке. Определить количество "особых" элементов в введенном массиве, считая, что в каждой строке (и в каждом столбце) присутствует только один наибольший элемент.
48. В цехе 7 бригад, имеющих порядковые номера из диапазона от 1 до 10. О каждом рабочем цеха известны следующие данные: номер бригады, фамилия и год рождения. Данные по бригадам не упорядочены и количество рабочих заранее не известно. Необходимо выдать справку о самом молодом рабочем в каждой бригаде, считая, что в каждой бригаде нет рабочих одного года рождения.
49. Известны объемы выпуска продукции N предприятиями отрасли (N - задано) за 10 лет. Определить, в какие годы в целом по отрасли был отмечен максимальный выпуск продукции. Предусмотреть проверку правильности вводимой информации.
50. Опросили 30 кинологов, каждый из которых 3 раза назвал одну породу собак или разные породы собак в любом сочетании, как самую популярную (популярные) по его мнению. Вывести на экран список пород, попавших в первую десятку в порядке убывания популярности, с указанием числа полученных ими голосов опрошенных.
51. Известны названия N городов (N - заданное число) и все расстояния между этими городами. Для заданного названием города определить все ближайшие к нему города и расстояние до них. Выполнить проверку правильности ввода информации.
52. Проверили сообразительность 60-ти детей с помощью десяти тестов. Каждый ребенок за каждый тест получил оценку от 0 до 5. Определить наиболее часто встречающуюся оценку. Если таких оценок несколько, напечатать их все.
53. Известно, что меню ресторана содержит К фирменных блюд. В течение дня ресторан обслужил N посетителей, каждый из которых заказал не более трех фирменных блюд. Определить, какое блюдо (или несколько блюд) имели в тот день наибольший успех у посетителей (К, N и названия блюд меню заданы). Проверить, чтобы заказанные блюда были из заданного списка.
54. В символьную переменную вводится текст, состоящий из заглавных русских букв. Определить, сколько раз в этом тексте встретилась каждая гласная буква, а также напечатать те гласные буквы, которых в тексте больше, чем других. Считать, что вместо буквы "ё" в тексте используется буква "Е".
55. Каждая из М библиотек района (М - задано) составляет заявку на приобретение книг. Заявка содержит перечень книг, состоящий из не более 20 наименований. Каждая библиотека в каждой строке заявки указывает название книги, фамилию автора, а также количество экземпляров. Определить суммарный спрос на каждую из указанных книг, и напечатать общий список книг в порядке убывания спроса.
56. Известны объемы выпуска продукции каждого из N предприятий отрасли за последние К лет (N и К. - заданы). Определить для каждого предприятия максимальный период (в годах), в течение которого оно непрерывно увеличивало объем выпуска продукции. Выполнить проверку правильности вводимой информации.
57. Ежедневно в течение апреля измеряли уровень шума вблизи N предприятии города (N-заданное число). Известны названия предприятий. Определить предприятие, вблизи которого наблюдался максимальный уровень шума, и день, в который наблюдался этот уровень. Каким днем недели является этот день, если известно, с какого дня недели начинается месяц.
58. Известны названия N футбольных команд (N - заданное число), и результаты проведенных матчей футбольного турнира. Результат каждого матча (счет игры) это два числа, показывающих, сколько мячей забила каждая из 2-х команд в ворота противника. Определить, сколько всего мячей пропустила в свои ворота заданная своим названием команда и вывести на экран названия всех команд, пропустивших такое же количество мячей. Проверить, чтобы заданная команда была из списка.
59. Имеется список 60-ти зданий города, подлежащих реконструкции. Сведения о каждом здании содержат название микрорайона, улицу, номер дома и год постройки. Определить самые старые здания из подлежащих реконструкции и вывести их списки по микрорайонам, содержащие полные сведения о них. Если в микрорайоне таких домов нет, выдать соответствующее сообщение.
60. На курсах иностранных языков имеются четыре отделения: английского, французского, немецкого и восточных языков. Известно количество слушателей, подавших заявления на каждое из отделений. Определить минимальное количество групп на каждом отделении, учитывая, что в одной группе должно быть не более 20 и не менее 10 человек. Напечатать порядковые номера групп на каждом отделении с указанием количества слушателей в каждой из них.
61. Проводится олимпиада школьников по математике, в которой принимают участие 600 детей из 50 школ города (номера школ известны). В общем списке указаны следующие данные каждого участника: фамилия, номер школы и полученная оценка. Список не имеет определенной упорядоченности. Определить школу, средняя оценка учеников которой оказалась самой высокой, а также вывести на экран фамилии учеников-победителей олимпиады из этой школы или указать на их отсутствие.
62. Из 50 школ выбрали по 30 учащихся и взяли у них кровь на анализ для определения показателя количества лейкоцитов. Вывести на экран показатели количества лейкоцитов, встречающиеся у учеников всех школ, а также общее количество учащихся, имеющих показатель в заданных допустимых пределах.
63. 200 учеников шести школ города (номера школ заданы) принимают участие в тестировании по математике. Правильные численные ответы к пяти предложенным задачам даны. О каждом ученике известно: фамилия, номер школы и пять ответов на задачи. Сведения об учениках не имеют определенной упорядоченности. Составить списки учеников по школам, расположив в каждом списке фамилии в порядке убывания количества решенных задач. Предусмотреть возможный ответ "не решил".
64. Задан список, содержащий сведения о М домах района в следующем виде: порядковый номер, название улицы, номер дома. Каждый из N опрошенных жителей назвал три, по его мнению, лучших дома, указав их порядковые номера из этого списка. М и N - заданы. Определить первые пять, по мнению жителей, лучших домов. Проверить, чтобы названные дома были из заданного списка. Учесть, что количество различных названных домов может быть меньше пяти.
65. Бригада плотников из 5 человек в течение семи дней недели, начиная с понедельника, работала на строительстве объекта. Известен ежедневный режим работы каждого рабочего бригады: в 1-ю смену, во 2-ю смену, в две смены или не работает. Определить, в какой день недели и в какую смену на объекте работало максимальное количество человек. Вывести на экран название этого дня недели и смену.
66. Каждое из М садоводческих товариществ (М - заданное число) направляет на базу свой список-заявку с указанием наименований требуемых и семян и их количества в кг. Число наименований семян в заявке для каждого товарищества не превышает 20-ти. Составить суммарный запрос на базу, указав общее необходимое количество семян каждого вида, расположив наименования в списке в порядке убывания спроса.
67. Дана строка цифр целого двоичного числа длиной не более 17 символов. Необходимо сформировать и напечатать строку цифр этого числа, представленного в восьмеричной системе счисления. Учесть, что двоичная строка числа может иметь знаковый символ. Выполнить проверку правильности вводимой информации.
68. Список N рабочих цеха (N -заданное число) содержит следующие сведения о каждом рабочем: фамилия, числовой номер бригады, зарплата. Список не имеет определенной упорядоченности. Вывести на экран списки рабочих по бригадам, расположив фамилии в списках в порядке убывания зарплаты. Определить среднюю зарплату по всем рабочим и подсчитать для каждой бригады количество рабочих, имеющих зарплату ниже средней. Бригады нумеруются подряд, начиная с первой.
69. Каждый из 10-ти машиностроительных заводов области специализируется на выпуске традиционных для данного завода видов продукции (не более 20 видов). Названия видов известны. Определить виды продукции, выпуск которых дублируется разными заводами и перечислить номера этих заводов. Нумерация заводов от 1 до 10.
70. Известны фамилии N шахматистов и результаты их встреч на шахматном турнире (N - заданное число). Результат встречи каждой пары участников турнира оценивался следующим образом: 2-победа, 1-ничья, 0-поражение. Необходимо определить сумму очков, которую набрал заданный шахматист, а также фамилии участников, набравших такое же количество очков. Проверить, чтобы фамилия заданного шахматиста принадлежала списку.
71. В бюро по ремонту квартир поступили сведения о состоянии N квартир ЖСК (N -заданное число). Сведения о каждой квартире содержат: номер квартиры, фамилию владельца и тип необходимого первоочередного ремонта (или отсутствие необходимости в ремонте). Составить сводные (по типам ремонта) заявки на ремонт с указанием номеров квартир и фамилий владельцев.
72. Задан список названий N магазинов (N - задано). Производится опрос покупателей о самом дорогостоящем товаре, приобретенном ими в одном из этих магазинов. Ответ человека содержит следующие данные: название магазина, наименование и цена товара. Общее число опрошенных, а также перечень товаров, приобретенных в магазинах, заранее не известны. Напечатать сведения о самом дорогом товаре приобретенном в каждом из магазинов, считая, что в магазинах нет товаров с одинаковой ценой. Проверить, чтобы названные магазины были из заданного списка.
73. Известны названия N предприятий района (N - заданное число), а также объемы выпуска продукции каждого из этих предприятий за последние 5 лет. Вывести на экран пронумерованный список предприятий, ежегодно увеличивавших объем выпуска продукции, и количество таких предприятий.
74. Задан список названий К банков (К - заданное число) и их ежедневные денежные поступления в течение 7 дней. Вывести на экран список банков в той же последовательности с указанием их суммарных поступлений и занятых мест (1-е место занимает банк с наибольшей суммой денежных поступлений). Учесть, что одно место могут занять несколько банков.
75. Список участниц конкурса красоты содержит 12 фамилий. Каждый из двухсот опрошенных называет 3-х претенденток и определяет каждой из них одно из первых трех мест. Вывести на экран 3 списка участниц, набравших наибольшее число первых, вторых и третьих мест.
76. Известны фамилии N сотрудников больницы (N - заданное число). Сотрудники работают по индивидуальному графику (1-ый день - утро, 2-ой день - вечер, 3-ий день - выходной). В первое число месяца известно, в какую смену работает каждый сотрудник или имеет выходной. Необходимо на любое заданное число месяца напечатать пронумерованный список сотрудников, имеющих выходной (Считать, что в месяце 30 дней).
77. В двухмерный массив размером М*М (М и N -заданные числа) ввести произвольные числа, а затем заменить нулями все элементы массива, стоящие в строках или столбцах, содержащих нули. Напечатать преобразованный массив.
78. Известны фамилии N спортсменов-марафонцев (N - заданное число), а также времена прохождения дистанции каждым из них на пяти соревнованиях. Вывести на экран пронумерованный список спортсменов, которые на протяжении всех пяти соревнований не ухудшали свои результаты.
79. Известен график работы юриста: один день - утром, следующий - вечером, третий день - выходной- Первого числа текущего месяца известно, утром или вечером работает юрист или имеет выходной. Вывести на экран числа месяца, когда юрист работает по утрам, по вечерам и когда юрист не работает. Считать, что в месяце 30 дней. Предусмотреть проверку правильности вводимой информации.
80. На заводе имеется N станков (N - заданное число). Для каждого станка заданы три характеристики: инвентарный числовой номер, марка станка и тип неисправности (или ее отсутствие). Необходимо составить сводные (по типам неисправностей) заявки на ремонт станков с указанием их номеров и марок.
81. Список кандидатов в президенты содержит 9 фамилий. Каждый из 300 опрошенных называет одну фамилию из списка. Вывести на экран список фамилий с указанием числа полученных голосов и занятого места по числу голосов. Порядок фамилий в списке не менять. Кандидатам, набравшим одинаковое число голосов, определить одинаковые места. Не допускать ввода фамилий не из списка.
82. Имеются данные о цене хлеба в шести городах России в каждом месяце прошлого года. Названия городов известны. Определить, в каком городе и в каком месяце наблюдалось наибольшее увеличение цены по сравнению с предыдущим месяцем. Вывести на экран название города, название месяца и цену на хлеб в этом месяце.
83. Даны названия N обществ, спортсмены которых участвовали в соревнованиях по лыжной гонке. О каждом участнике соревнований известны следующие данные: название общества, фамилия спортсмена и время прохождения трассы. Вывести на экран сведения о лучшем результате спортсмена каждого общества, считая, что нет одинаковых результатов. Выполнить проверку правильности ввода информации.
84. В массив размерности N (N-заданное число) ввести слова длиной не более 15 символов каждое. Вывести на экран эти слова в порядке увеличения их длины с указанием количества букв "i" в каждом из них. Выполнить проверку вводимой информации.
85. Дети играют в "Слова", называя по очереди слова, начинающиеся на букву "А". Ответы детей последовательно вводятся в ЭВМ. Требуется определить, сколько правильных слов они назвали и какое последнее слово было названо.
86. Вычислить значение выражения ,где N -заданное натуральное число, удовлетворяющее условию 5 < N < 100.
87. В числовую переменную последовательно вводятся целые числа не равные нулю. Количество вводимых чисел заранее не известно. Требуется найти сумму тех введенных чисел, в которых встречаются ровно две цифры 5.
88. В рекламном тексте необходимо выкрасить буквы через одну в красный и белый цвет, начав каждое слово текста с красной буквы. Разделителем слов в тексте является пробел. Вывести на экран перечень красных и перечень белых букв в тексте.
89. В заданном тексте удалить все восклицательные знаки, которым предшествует пробел. Вывести на экран новый текст.
90. Известна стартовая цена продажи картины на аукционе. Покупатели называют новую цену, за которую они хотели бы купить картину. Названные цены последовательно вводятся в ЭВМ. Определить, сколько цен было названо покупателями аукциона и какая последняя цена была предложена за картину.
91. Напечатать первые двадцать натуральных чисел, которые при зачеркивании последней цифры уменьшаются в целое число раз. Вывести на экран эти числа и во сколько раз они уменьшаются.
92. Для заданного вычислить первую сумму членов ряда, при которой модуль очередного слагаемого станет больше некоторого заданного положительного числа не превышающего 1000. Кроме суммы найти значение последнего слагаемого и его порядковый номер.
93. Известно, с какого дня недели начинался январь текущего года. Напечатать все числа января и все числа февраля, которые являлись субботами. Выполнить проверку вводимой информации.
94. Среди всех трехзначных натуральных чисел выбрать и вывести на экран числа -палиндромы, а также сумму цифр каждого числа. Палиндром - число, которое имеет одинаковое изображение при чтении слева направо и справа налево.
95. В шеренге стоят мальчики и девочки. Определить, сколько всего детей стоит в шеренге, а также длину первой максимальной цепочки подряд стоящих девочек и порядковые номера в шеренге первой и последней девочки из этой цепочки.
96. Ввести число Е (0<Е<1). Найти N - наименьшее нечетное натуральное число, удовлетворяющее условию 1/N < Е, а затем вычислить значение выражения
97. Заданы числители и знаменатели двух правильных положительных простых дробей. Вычесть вторую дробь из первой. Результат представить в виде знака дроби, а также ее числителя и знаменателя после возможного их сокращения. Выполнить проверку ввода информации.
98. Одноклеточная инфузория каждые два часа делится на две. Сколько инфузорий будет через 3, 27 и 81 час, если в начальный момент времени была одна клетка.
99. В одну и ту же переменную вводятся вещественные числа X, удовлетворяющие условию 1 <|Х|<2. Количество вводимых чисел заранее не известно. Для каждого введенного Х вычислить значения 12-и членов ряда и их сумму.
100. Известно, с какого дня недели начинался январь текущего года. Напечатать все числа февраля, которые являлись средой. Выполнить проверку ввода информации.
101. Ввести текст в виде символьной строки. Определить, сколько раз в этом тексте встретился каждый из знаков препинания: запятая, точка, двоеточие, тире.
102. В числовую переменную последовательно вводятся ежедневные замеры дневных температур осенних и зимних дней. Количество вводимых замеров заранее не известно. Определить количество дней с температурой ниже, чем минус 5 градусов, а также - максимальное количество подряд идущих дней с нулевой температурой.
103. Ввести число Е (0<Е<1). Найти N - наименьшее четное натуральное число, удовлетворяющее условию 1/N < Е, а затем вычислить значение выражения
104. Найти сумму двух правильных положительных простых дробей, заданных своими числителями и знаменателями. Результат представить в виде целой части, а также числителя и знаменателя дробной части суммы после возможного их сокращения. Выполнить проверку ввода информации.
105. Амеба каждые три часа делится на две. Сколько амеб будет через 4, 16 и 32 часа, если в начальный момент времени были две амебы.
106. Имеются сведения о каждом рейсе Аэрофлота с номерами от 1 до 100: пункт назначения и количество перевезенных пассажиров. Определить количество пунктов назначения и построить списки номеров рейсов для каждого из них в порядке уменьшения числа пассажиров, перевезенных этими рейсами.
107. Среди всех четырехзначных целых чисел найти числа, запись которых в шестнадцатеричной системе счисления представляет собой палиндром, и подсчитать количество таких чисел. Палиндром - число, которое имеет одинаковое чтение слева направо и справа налево.
108. Ввести цифры двух целых положительных чисел А и В. Количество цифр в числах - одинаково и равно N (N - заданное число из диапазона от 1 до 10). Напечатать сумму чисел А и В. Выполнить проверку правильности ввода информации.
109. Составить программу решения задачи. Имеется непустая последовательность произвольных натуральных чисел (чисел не более 50), за которой следует нуль. Не используя массивов, вывести в строку порядковые номера максимальных чисел последовательности. Выполнить проверку правильности ввода информации.
110. Среди простых чисел, не превосходящих заданного натурального числа N. найти такое, запись которого в двоичной системе счисления содержит максимальное число единиц. Если таких чисел несколько, найти минимальное из них.
111. 200 детей из нескольких стран послали свои работы на конкурс детских рисунков, отметив на рисунке свою фамилию и страну. Победителями конкурса стали все участники, получившие максимальные оценки жюри. Определить количество стран. Для каждой страны напечатать фамилии всех победителей конкурса из этой страны. Учесть, что для некоторых стран победителей может и не оказаться.
112. Найти все такие простые числа, не превосходящие заданного натурального числа N. запись которых в двоичной системе счисления представляет чередующуюся последовательность единиц и нулей начинающуюся с единицы.
113. Вывести на экран все "автоморфные" числа из интервала от 1 до 1000. "Автоморфным" называется такое число, которое содержится в младших разрядах квадрата этого числа. Примеры "автоморфных" чисел: 5 и 25 (52=25 и 252=625).
114. Найти все простые числа, не превосходящие натурального числа N. двоичная запись которых представляет собой палиндром. N задано и не больше 1000. Палиндром - число, которое имеет одинаковое чтение слева направо и справа налево.
115. Каждый из N школьников старших классов назвал свой любимый предмет обучения (У - заданное число). Необходимо определить, сколько и какие предметы были названы и сколько учеников назвали каждый из них.
116. Найти все четырехзначные натуральные числа, не превосходящие заданного числа N. которые делятся на каждую из своих цифр. Если таких чисел нет, выдать соответствующее сообщение. Произвести проверку вводимой информации.
117. Произвели опрос N студентов литературного института (N - заданное число), каждый из которых назвал две фамилии своих любимых писателей. Необходимо определить, сколько и какие писатели были названы и сколько раз был назван каждый из них.
118. Найти все натуральные числа N. не превосходящие заданного числа А (0<А<20), такие, что у числа N! + 5 (гдеN! = 1*2*3*…*N) сумма цифр - простое число. Если таких чисел нет, выдать соответствующее сообщение. Выполнить проверку вводимой информации.
119. Напечатать 100 самых больших натуральных четырехзначных чисел, у каждого из которых все цифры являются разными. Вычислить и напечатать сумму этих чисел.
ЗАДАЧА№5
1. В пятиэтажном здании учреждения размещено по 6 отделов на каждом этаже. На первом этаже - отделы с 1-го по 6-ой, на втором - с 7-го по 12-ый и т.д. Отделы второго и пятого этажей поменялись местами. Напечатать новую схему расположения отделов в здании, указав номер этажа и номера отделов.
2. В двумерном массиве размером г'Ы^1 (Я -заданное число от 6 до 20) заполнить единицами нижнюю половину (включая среднюю строку, если N нечетное число), за исключением элементов, расположенных правее главной диагонали. Полученный массив вывести на экран в виде таблицы. Произвести контроль вводимой информации. Главная диагональ проходит через левый верхний и правый нижний угол таблицы.
3. В двумерный массив размером Nх К ввести произвольные целые числа из диапазона от 1 до 99 (N и К заданы и не более 8). Переписать элементы этого массива в новый массив таким образом, чтобы новый массив оказался повернутым по отношению к исходному на 90 градусов против часовой стрелки. Напечатать исходный и новый массив в виде таблиц.
4. Ввести числовой двумерный массив размером NхN (N -заданное число от 6 до 20). Переставить элементы массива симметрично относительно побочной диагонали. Полученный массив вывести на экран в виде таблицы. Произвести контроль вводимой информации. Побочная диагональ проходит через правый верхний и левый нижний угол таблицы.
5. Ввести в массив N произвольных чисел (N задано). Отсортировать отрицательные по убыванию, положительные по возрастанию, оставив отрицательные на местах, принадлежащих отрицательным, а положительные на местах, принадлежащих положительным. Дополнительных массивов не использовать. Вывести на экран исходный и полученный массивы.
6. Из 25 шаров, помеченных произвольными целыми числами, сложен квадрат. Определить минимальное число среди всех нанесенных на шары, а также - количество шаров с этим числом среди находящихся на двух диагоналях квадрата.
7. В одну и ту же переменную Х вводятся вещественные числа по модулю больше 1 и меньше 2. Количество вводимых чисел заранее не известно. Для каждого значения Х вывести на экран сумму ряда, значение последнего слагаемого и его порядковый номер. Суммирование выполнять до тех пор, пока модуль разности между текущим и предыдущим членами остается больше 0.0001. 1 + х + х/2 + х/3 + х/5 + х/8 + х/13 + х/21 +......
8. В массив заданного размера N (от 3 до 10) ввести произвольные числа. Поменять местами столько равноудаленных от К-го элементов массива, сколько возможно (К задано). Напечатать модифицированный массив. При вводе данных осуществить проверку.
9. В двухмерном массиве произвольных введенных чисел размером N х М (N и М- заданы), найти максимальное из чисел, встречающихся в массиве более одного раза, или сообщить, что таких чисел нет.
10. Ввести числовую квадратную матрицу размером NхN , каждый элемент которой может быть равен 0 или 1. Найти в данной матрице количество квадратов размером К х К, состоящих только из 0 и состоящих только из 1. Числа N и К заданы. При вводе данных осуществить их проверку.
11. Ввести произвольные числа в два одномерных массива одинакового размера N (N задано). Переставить элементы первого массива так, чтобы его максимальный элемент находился на месте, расположения максимального элемента из второго массива, а каждый очередной по убыванию элемент из первого массива располагался на месте, соответствующем расположению очередного по убыванию элемента второго массива. Напечатать модифицированный массив.
12. Введенная квадратная числовая матрица размера N*N (N - задано) разделена диагоналями, проведенными из углов, на 4 треугольника. Поменять местами элементы левого и правого треугольников, симметричные относительно вертикальной оси матрицы. Диагональные элементы оставить на прежних местах. Измененную матрицу напечатать.
13. Вести два одномерных массива (первый из N целых чисел, второй - из 5 различных целых чисел). Удалить из первого массива числа, содержавшиеся во втором. При удалении элементов массива он должен быть "сжат" перемещением оставшихся элементов в массиве. Если какое-либо число из второго массива не встретилось в первом ни разу, вывести соответствующее сообщение. Напечатать измененный массив.
14. В массив заданного размера N (от 3 до 10) ввести произвольные числа. Изменить порядок следования элементов в нем на обратный отдельно до и отдельно после К-го элемента массива (К задано). Напечатать модифицированный массив. При вводе данных осуществить проверку.
15. В массив заданного размера N (от 3 до 10) ввести произвольные числа. Не изменяя состояния этого массива и используя лишь один дополнительный массив, напечатать номера элементов исходного массива, соответствующие порядку убывания значений элементов. При вводе данных осуществить проверку.
16. В одномерный массив ввести N произвольных чисел (N - заданное число). Переместить его элементы таким образом, чтобы в конце массива были все отрицательные числа, сохранив при этом начальный порядок следования отдельно для отрицательных и отдельно для нулевых и положительных элементов. Дополнительный массив не использовать.
17. Ввести числовую квадратную матрицу размерности N x N (N задано). Найти суммы элементов на периметрах всех вложенных квадратных подматриц, центр которых совпадает с центром исходной матрицы.
18. В два одномерных массива одинакового размера N (N задано) ввести произвольные числа. Не изменяя исходных массивов, сформировать из элементов первого массива третий массив так, чтобы максимальный элемент первого массива в третьем находился на месте, соответствующем расположению максимального во втором, а каждый очередной по убыванию элемент из первого массива располагался в третьем на месте, соответствующем расположению очередного по убыванию элемента второго массива. Напечатать все три массива.
19. В одномерный массив размера N ввести произвольные числа. Выполнить кольцевой сдвиг массива так, чтобы его первый максимальный элемент оказался на К-ом месте (М и К заданы). Кольцевой сдвиг массива выполняется всеми его элементами так, что элементы "выталкиваемые" из массива в одну сторону, занимают освободившиеся место с другой стороны. Напечатать модифицированный массив. При вводе данных осуществить проверку.
20. Введенная квадратная числовая матрица размера N*N (N - задано) разделена диагоналями, проведенными из углов, на 4 треугольника. Поменять местами элементы верхнего и нижнего треугольников, симметричные относительно горизонтальной оси матрицы. Диагональные элементы оставить на прежних местах. Измененную матрицу напечатать.
21. Напечатать в возрастающем порядке все четырехзначные натуральные числа, все цифры которых являются соседями в натуральном ряду. Примерами таких чисел являются 4756 и 7645. Найти количество и среднее арифметическое этих чисел.
22. Известна прибыль N предприятий (названия заданы) за каждый месяц полугодия. Напечатать списки предприятий: а) имеющих непрерывный прирост прибыли, б) имеющих неуклонное падение прибыли за рассматриваемый период.
23. В музее, работавшем ежедневно, принято решение о введении выходного дня. Используя данные о посещаемости музея за каждый день последних 4-х недель, определить название дня (дней) недели, который можно использовать как выходной день. Выходной определять по минимальной посещаемости.
24. Ввести числовую квадратную матрицу размером NхN (N- заданное число). Определить количество чисел, которые встречаются во всех строках матрицы. Перечислить эти числа.
25. Ввести числовую прямоугольную матрицу размером N*М (N и М заданы) и определить в ней количество "седловых" элементов. "Седловой" элемент - элемент, являющийся максимальным в строке и одновременно минимальным в столбце или наоборот. Считать, что каждая строка и каждый столбец содержит только один минимальный и только один максимальный элемент.
26. Ввести числовую квадратную матрицу размером N x N (N - заданное число). Перестановкой строк и столбцов упорядочить по возрастанию элементы главной диагонали матрицы. Вывести измененную матрицу на экран. Главная диагональ проходит через левый верхний и правый нижний угол матрицы.
27. За каждый день сентября, кроме суббот и воскресений, имеются данные о посещении школы N учениками (N - заданное число). Известно также название дня недели для 1-го сентября. Определить число месяца с максимальным количеством прогулов, учитывая, что по субботам и воскресеньям занятий не было.
28. Ввести числовую квадратную матрицу размером N х N (N - задано). Найти максимальную среди сумм элементов, расположенных на линиях, параллельных главной диагонали матрицы. Сумму элементов главной диагонали не рассматривать. Главная диагональ проходит через левый верхний и правый нижний угол матрицы.
29. Ввести числовую матрицу размером N х М (N, М заданы). Найти максимальный элемент среди расположенных в тех строках матрицы, которые являются упорядоченными (либо по возрастанию, либо по убыванию), или сообщить, что такого элемента нет.
30. Ввести числовую прямоугольную матрицу размером М*N (М и N заданы). Определить элементы, которые, являясь максимальными в столбцах, больше всех своих соседей слева в строке и меньше всех своих соседей справа в строке, указав значения найденных элементов и их индексы, или же сообщить, что таких элементов нет. Крайние столбцы не рассматривать.
31. Ввести список участников соревнования по плаванию, содержащий порядковый номер участника от 1 до N (N - задано), фамилию и показанный спортсменом результат (время). Не переставляя в списке фамилии и результаты, изменить порядковые номера так, чтобы они показывали занятое спортсменом место. Предполагается, что у участников соревнования нет одинаковых результатов. В программе использовать не более трех массивов.
32. Ежедневно в течение июня регистрировали выход на работу N сотрудников фирмы работающей без выходных дней (N - заданное число, фамилии сотрудников известны). Определить число месяца, когда был зарегистрирован максимальный процент сотрудников, не вышедших на работу и напечатать фамилии сотрудников не работавших в этот день. Если таких дней окажется несколько - выбрать день с максимальной датой.
33. Ввести числовую квадратную матрицу размером NхN (М-целое число из диапазона от 6 до 20). Найти значения максимальных элементов среди тех, которые расположены: а) на диагонали, проведенной из левого верхнего в правый нижний угол матрицы, б) а также на каждой их линий, параллельных этой диагонали.
34. Определить названия дней недели для первых чисел всех месяцев текущего года, если известною что первый день года - среда, и то, что в году 365 дней.
35. Ввести числовую квадратную матрицу размером N*N (N - задано). Определить количество чисел, которые встречаются во всех столбцах матрицы. Перечислить эти числа.