Необходимо разработать программу, реализующую работу со стеком очередью. Программа должна содержать функции вставки, извлечения, контроля на переполнение, контроля на отсутствие элементов (пустой стек или очередь), отображения на экране значения извлекаемого элемента.(С++) и желательно с блок схемой
#include <iostream>
using namespace std;
int main()
{
bool firstArrMore = true;
int firstArr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
int firstArrLength = sizeof(firstArr) / sizeof(int);
int firstArrComposition = 1;
int secondArr[] = { 10, 11, 12, 13, 14, 15, 16 };
int secondArrLength = sizeof(secondArr) / sizeof(int);
int secondArrComposition = 1;
int min = firstArr[0];
for (int i = 0; i < firstArrLength; i++) {
cout << firstArr[i] << " ";
if (min > firstArr[i]) {
min = firstArr[i];
}
if (firstArr[i] > 0) {
firstArrComposition *= firstArr[i];
}
}
cout << endl;
for (int i = 0; i < secondArrLength; i++) {
cout << secondArr[i] << " ";
if (min > secondArr[i]) {
min = secondArr[i];
firstArrMore = false;
}
if (secondArr[i] > 0) {
secondArrComposition *= secondArr[i];
}
}
cout << endl << "The most less element in ";
if (firstArrMore) {
cout << "first array" << endl;
cout << "Composition is " << firstArrComposition << endl;
}
else {
cout << "second array" << endl;
cout << "Composition is " << secondArrComposition << endl;
}
}
1
2 ЬЬЬС
3 ЬЬЬО
4 ЬЬЬН
5 ЬЬЬЕ
6 ЬЬСЬ
7 ЬЬСС
8 ЬЬСО
9 ЬЬСН
10 ЬЬСЕ
11 ЬЬОЬ
12 ЬЬОС
13 ЬЬОО
14 ЬЬОН
15 ЬЬОЕ
16 ЬЬНЬ
17 ЬЬНС
18 ЬЬНО
19 ЬЬНН
20 ЬЬНЕ
21 ЬЬЕЬ
22 ЬЬЕС
23 ЬЬЕО
24 ЬЬЕН
25 ЬЬЕЕ
26 ЬСЬЬ
27 ЬСЬС
28 ЬСЬО
29 ЬСЬН
30 ЬСЬЕ
31 ЬССЬ
32 ЬССС
33 ЬССО
34 ЬССН
35 ЬССЕ
36 ЬСОЬ
37 ЬСОС
38 ЬСОО
39 ЬСОН
40 ЬСОЕ
41 ЬСНЬ
42 ЬСНС
43 ЬСНО
44 ЬСНН
45 ЬСНЕ
46 ЬСЕЬ
47 ЬСЕС
48 ЬСЕО
49 ЬСЕН
50 ЬСЕЕ
51 ЬОЬЬ
52 ЬОЬС
53 ЬОЬО
54 ЬОЬН
55 ЬОЬЕ
56 ЬОСЬ
57 ЬОСС
58 ЬОСО
59 ЬОСН
60 ЬОСЕ
61 ЬООЬ
62 ЬООС
63 ЬООО
64 ЬООН
65 ЬООЕ
66 ЬОНЬ
67 ЬОНС
68 ЬОНО
69 ЬОНН
70 ЬОНЕ
71 ЬОЕЬ
72 ЬОЕС
73 ЬОЕО
74 ЬОЕН
75 ЬОЕЕ
76 ЬНЬЬ
77 ЬНЬС
78 ЬНЬО
79 ЬНЬН
80 ЬНЬЕ
81 ЬНСЬ
82 ЬНСС
83 ЬНСО
84 ЬНСН
85 ЬНСЕ
86 ЬНОЬ
87 ЬНОС
88 ЬНОО
89 ЬНОН
90 ЬНОЕ
91 ЬННЬ
92 ЬННС
93 ЬННО
94 ЬННН
95 ЬННЕ
96 ЬНЕЬ
97 ЬНЕС
98 ЬНЕО
99 ЬНЕН
100 ЬНЕЕ
101 ЬЕЬЬ
102 ЬЕЬС
103 ЬЕЬО
104 ЬЕЬН
105 ЬЕЬЕ
106 ЬЕСЬ
107 ЬЕСС
108 ЬЕСО
109 ЬЕСН
110 ЬЕСЕ
111 ЬЕОЬ
112 ЬЕОС
113 ЬЕОО
114 ЬЕОН
115 ЬЕОЕ
116 ЬЕНЬ
117 ЬЕНС
118 ЬЕНО
119 ЬЕНН
120 ЬЕНЕ
121 ЬЕЕЬ
122 ЬЕЕС
123 ЬЕЕО
124 ЬЕЕН
125 ЬЕЕЕ
126 СЬЬЬ
127 СЬЬС
128 СЬЬО
129 СЬЬН
130 СЬЬЕ
131 СЬСЬ
132 СЬСС
133 СЬСО
134 СЬСН
135 СЬСЕ
136 СЬОЬ
137 СЬОС
138 СЬОО
139 СЬОН
140 СЬОЕ
141 СЬНЬ
142 СЬНС
143 СЬНО
144 СЬНН
145 СЬНЕ
146 СЬЕЬ
147 СЬЕС
148 СЬЕО
149 СЬЕН
150 СЬЕЕ
151 ССЬЬ
152 ССЬС
153 ССЬО
154 ССЬН
155 ССЬЕ
156 СССЬ
157
158 СССО
159 СССН
160 СССЕ
161 ССОЬ
162 ССОС
163 ССОО
164 ССОН
165 ССОЕ
166 ССНЬ
167 ССНС
168 ССНО
169 ССНН
170 ССНЕ
171 ССЕЬ
172 ССЕС
173 ССЕО
174 ССЕН
175 ССЕЕ
176 СОЬЬ
177 СОЬС
178 СОЬО
179 СОЬН
180 СОЬЕ
181 СОСЬ
182 СОСС
183 СОСО
184 СОСН
185 СОСЕ
186 СООЬ
187 СООС
188 СООО
189 СООН
190 СООЕ
191 СОНЬ
192 СОНС
193 СОНО
194 СОНН
195 СОНЕ
196 СОЕЬ
197 СОЕС
198 СОЕО
199 СОЕН
200 СОЕЕ
201 СНЬЬ
202 СНЬС
203 СНЬО
204 СНЬН
205 СНЬЕ
206 СНСЬ
207 СНСС
208 СНСО
209 СНСН
210 СНСЕ
211 СНОЬ
212 СНОС
213 СНОО
214 СНОН
215 СНОЕ
216 СННЬ
217 СННС
218 СННО
219 СННН
220 СННЕ
221 СНЕЬ
222 СНЕС
223 СНЕО
224 СНЕН
225 СНЕЕ
226 СЕЬЬ
227 СЕЬС
228 СЕЬО
229 СЕЬН
230 СЕЬЕ
231 СЕСЬ
232 СЕСС
233 СЕСО
234 СЕСН
235 СЕСЕ
236 СЕОЬ
237 СЕОС
238 СЕОО
239 СЕОН
240 СЕОЕ
241 СЕНЬ
242 СЕНС
243 СЕНО
244 СЕНН
245 СЕНЕ
246 СЕЕЬ
247 СЕЕС
248 СЕЕО
249 СЕЕН
250 СЕЕЕ
251 ОЬЬЬ
252 ОЬЬС
253 ОЬЬО
254 ОЬЬН
255 ОЬЬЕ
256 ОЬСЬ
257 ОЬСС
258 ОЬСО
259 ОЬСН
260 ОЬСЕ
261 ОЬОЬ
262 ОЬОС
263 ОЬОО
264 ОЬОН
265 ОЬОЕ
266 ОЬНЬ
267 ОЬНС
268 ОЬНО
269 ОЬНН
270 ОЬНЕ
271 ОЬЕЬ
272 ОЬЕС
273 ОЬЕО
274 ОЬЕН
275 ОЬЕЕ
276 ОСЬЬ
277 ОСЬС
278 ОСЬО
279 ОСЬН
280 ОСЬЕ
281 ОССЬ
282 ОССС
283 ОССО
284 ОССН
285 ОССЕ
286 ОСОЬ
287 ОСОС
288 ОСОО
289 ОСОН
290 ОСОЕ
291 ОСНЬ
292 ОСНС
293 ОСНО
294 ОСНН
295 ОСНЕ
296 ОСЕЬ
297 ОСЕС
298 ОСЕО
299 ОСЕН
300 ОСЕЕ
301 ООЬЬ
302 ООЬС
303 ООЬО
304 ООЬН
305 ООЬЕ
306 ООСЬ
307 ООСС
308 ООСО
309 ООСН
310 ООСЕ
311 ОООЬ
312 ОООС
313
314 ОООН
315 ОООЕ
316 ООНЬ
317 ООНС
318 ООНО
319 ООНН
320 ООНЕ
321 ООЕЬ
322 ООЕС
323 ООЕО
324 ООЕН
325 ООЕЕ
326 ОНЬЬ
327 ОНЬС
328 ОНЬО
329 ОНЬН
330 ОНЬЕ
331 ОНСЬ
332 ОНСС
333 ОНСО
334 ОНСН
335 ОНСЕ
336 ОНОЬ
337 ОНОС
338 ОНОО
339 ОНОН
340 ОНОЕ
341 ОННЬ
342 ОННС
343 ОННО
344 ОННН
345 ОННЕ
346 ОНЕЬ
347 ОНЕС
348 ОНЕО
349 ОНЕН
350 ОНЕЕ
351 ОЕЬЬ
352 ОЕЬС
353 ОЕЬО
354 ОЕЬН
355 ОЕЬЕ
356 ОЕСЬ
357 ОЕСС
358 ОЕСО
359 ОЕСН
360 ОЕСЕ
361 ОЕОЬ
362 ОЕОС
363 ОЕОО
364 ОЕОН
365 ОЕОЕ
366 ОЕНЬ
367 ОЕНС
368 ОЕНО
369 ОЕНН
370 ОЕНЕ
371 ОЕЕЬ
372 ОЕЕС
373 ОЕЕО
374 ОЕЕН
375 ОЕЕЕ
376 НЬЬЬ
377 НЬЬС
378 НЬЬО
379 НЬЬН
380 НЬЬЕ
381 НЬСЬ
382 НЬСС
383 НЬСО
384 НЬСН
385 НЬСЕ
386 НЬОЬ
387 НЬОС
388 НЬОО
389 НЬОН
390 НЬОЕ
391 НЬНЬ
392 НЬНС
393 НЬНО
394 НЬНН
395 НЬНЕ
396 НЬЕЬ
397 НЬЕС
398 НЬЕО
399 НЬЕН
400 НЬЕЕ
401 НСЬЬ
402 НСЬС
403 НСЬО
404 НСЬН
405 НСЬЕ
406 НССЬ
407 НССС
408 НССО
409 НССН
410 НССЕ
411 НСОЬ
412 НСОС
413 НСОО
414 НСОН
415 НСОЕ
416 НСНЬ
417 НСНС
418 НСНО
419 НСНН
420 НСНЕ
421 НСЕЬ
422 НСЕС
423 НСЕО
424 НСЕН
425 НСЕЕ
426 НОЬЬ
427 НОЬС
428 НОЬО
429 НОЬН
430 НОЬЕ
431 НОСЬ
432 НОСС
433 НОСО
434 НОСН
435 НОСЕ
436 НООЬ
437 НООС
438 НООО
439 НООН
440 НООЕ
441 НОНЬ
442 НОНС
443 НОНО
444 НОНН
445 НОНЕ
446 НОЕЬ
447 НОЕС
448 НОЕО
449 НОЕН
450 НОЕЕ
451 ННЬЬ
452 ННЬС
453 ННЬО
454 ННЬН
455 ННЬЕ
456 ННСЬ
457 ННСС
458 ННСО
459 ННСН
460 ННСЕ
461 ННОЬ
462 ННОС
463 ННОО
464 ННОН
465 ННОЕ
466 НННЬ
467 НННС
468 НННО
469 НННН
470 НННЕ
471 ННЕЬ
472 ННЕС
473 ННЕО
474 ННЕН
475 ННЕЕ
476 НЕЬЬ
477 НЕЬС
478 НЕЬО
479 НЕЬН
480 НЕЬЕ
481 НЕСЬ
482 НЕСС
483 НЕСО
484 НЕСН
485 НЕСЕ
486 НЕОЬ
487 НЕОС
488 НЕОО
489 НЕОН
490 НЕОЕ
491 НЕНЬ
492 НЕНС
493 НЕНО
494 НЕНН
495 НЕНЕ
496 НЕЕЬ
497 НЕЕС
498 НЕЕО
499 НЕЕН
500 НЕЕЕ
501 ЕЬЬЬ
502 ЕЬЬС
503 ЕЬЬО
504 ЕЬЬН
505 ЕЬЬЕ
506 ЕЬСЬ
507 ЕЬСС
508 ЕЬСО
509 ЕЬСН
510 ЕЬСЕ
511 ЕЬОЬ
512 ЕЬОС
513 ЕЬОО
514 ЕЬОН
515 ЕЬОЕ
516 ЕЬНЬ
517 ЕЬНС
518 ЕЬНО
519 ЕЬНН
520 ЕЬНЕ
521 ЕЬЕЬ
522 ЕЬЕС
523 ЕЬЕО
524 ЕЬЕН
525 ЕЬЕЕ
526 ЕСЬЬ
527 ЕСЬС
528 ЕСЬО
529 ЕСЬН
530 ЕСЬЕ
531 ЕССЬ
532 ЕССС
533 ЕССО
534 ЕССН
535 ЕССЕ
536 ЕСОЬ
537 ЕСОС
538 ЕСОО
539 ЕСОН
540 ЕСОЕ
541 ЕСНЬ
542 ЕСНС
543 ЕСНО
544 ЕСНН
545 ЕСНЕ
... (У ответов есть лимит)