Определите значение логического выражения если а - истина, в- ложь, с-ложь (au bu c)u a
129
395
Ответы на вопрос:
{1} const n = 5; var a: array [1..n] of integer; i,k,x,l: integer; t: boolean; begin for i : = 1 to n do read(a[i]); k : = 0; for i : = 1 to n do begin t : = true; x : = a[i]; if x < 0 then x : = -x; l : = 1; while l < = x do l : = l*2; l : = l div 2; while t and (l > 1) do begin t : = x > = l; if t then x : = x - l; t : = t = (x mod 2 < > 0); x : = x div 2; l : = l div 4; end; if t then k : = k + 1 end; write(k) end. {2} const n = 10; var a,d: array [1..n] of integer; i,j,k: integer; begin for i : = 1 to n do a[i] : = 100 + random(900); for i : = 1 to n do begin d[i] : = 0; for j : = 1 to a[i] do if a[i] mod j = 0 then d[i] : = d[i] + 1; end; for i : = 1 to n-1 do begin k : = i; for j : = i + 1 to n do if d[j] < d[k] then k : = j; j : = a[k]; a[k] : = a[i]; a[i] : = j; j : = d[k]; d[k] : = d[i]; d[i] : = j; end; for i : = 1 to n do write(a[i],' ') end. {3} const n = 10; l = 3; var a: array [1..n] of integer; m: array [1..l] of integer; i,j,k: integer; begin for i : = 1 to n do begin a[i] : = random(1001); write(a[i],' ') end; writeln; for i : = 1 to l do m[i] : = -1; for i : = 1 to n do begin j : = 1; while j < = l do begin if (a[i] = m[j]) then j : = l else if (a[i] < m[j]) or (m[j] = -1) then begin for k : = l downto j+1 do m[k] : = m[k-1]; m[j] : = a[i]; j : = l end; j : = j + 1 end; end; for i : = 1 to l do if m[i] < > -1 then write(m[i],' ') end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
mazaso05.12.2022 10:33
-
nastyayudina2111.02.2023 00:27
-
sveta48429.05.2022 17:02
-
Катя2003000008.04.2020 10:38
-
его1801.06.2022 16:01
-
Grotesk107704.02.2020 15:43
-
Pricol504.10.2021 08:43
-
282837102.05.2022 12:53
-
koblina201529.05.2023 07:38
-
22866622866622828.04.2023 15:28
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.