Заполнить очередь случайными числами из интервала [-20; 40]. найти сумму последнего нечетного элемента и третьего элемента очереди. результат поместить в очередь. удалить 4 элемент из очереди. после выполнения каждой операции выводить содержимое очереди на экран. (через процедуры)
271
361
Ответы на вопрос:
Pascalabc.net 3.3.5, сборка 1650 от 01.04.2018 внимание! если программа не работает, обновите версию! type tq=queue< integer> ; procedure заполнениеочереди(q: tq; n: integer); begin randomize; loop n do begin var k: =random(-20,40); q.enqueue(k) end; end; procedure сумманужныхэлементов(q: tq; var s: integer); begin var ko,k: integer; for var i: =1 to q.count do begin k: =q.dequeue; q.enqueue(k); if k.isodd then ko: =k; if i=3 then s: =k end; s+=ko end; procedure удалитьэлемент(q: tq; p: integer); begin for var i: =1 to q.count do begin var k: =q.dequeue; if i< > p then q.enqueue(k) end end; begin var myq: =new tq; var n: =readinteger('кол-во элементов (не менее 4): '); заполнениеочереди(myq,n); myq.println; var s: integer; сумманужныхэлементов(myq,s); myq.enqueue(s); // искомая сумма помещена в очередь myq.println; удалитьэлемент(myq,4); myq.println end. пример кол-во элементов (не менее 4): 13 -7 12 -18 4 23 -1 15 -11 9 12 5 3 2 -7 12 -18 4 23 -1 15 -11 9 12 5 3 2 -15 -7 12 -18 23 -1 15 -11 9 12 5 3 2 -15
Палитра из 256 цветов означает, что для хранения цвета каждого пикселя потребуется бит, или 1 байт. Всего в изображении пикселей - следовательно, "весить" оно будет байт.
В одном килобайте 1024 () байта, в одном мегабайте - 1024 килобайта; соответственно, байт будут равны килобайт, или мегабайт.
ответ: 2.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
3ka9ty1a9915.02.2022 03:34
-
Maria12016317.08.2022 15:22
-
AgafAl30.05.2022 18:43
-
Принцеска9615.07.2021 01:40
-
anastasiagarap05.09.2021 05:08
-
катябэд3723.01.2020 07:13
-
trostsnska18.04.2023 07:40
-
вира720.10.2021 12:33
-
pankewitchkati25.10.2022 21:00
-
olegkuchmak22.11.2022 18:54
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.