Ниже записан алгоритм. укажите наименьшее из таких чисел , при вводе которых алгоритм печатает сначала 3, а потом 2. var x, a, b, c: longint; begin readln(x); a: = 0; b: = 0; while x > 0 do begin c: = x mod 2; if c = 0 then a: = a + 1 else b: = b + 1; x: = x div 8; end; writeln(a); writeln(b); end. ответ 4097 объясните как решить
163
470
Ответы на вопрос:
1- нечетное b = 11 * 8 = 8 четное a = 1 b = 18 * 8 = 64 четное a = 2 b = 164 * 8 = 512 четное a = 3 b = 1512 * 8 = 4096 четное a = 3 b = 1, но это ненужно. чичсо должно быть нечетным.поэтому добавляем нечетное, но не более 8.ответ 4097, 4099, 4111, 4113
// pascalabc.net 3.2, сборка 1356 от 04.12.2016 // внимание! если программа не работает, обновите версию! begin var m: =readinteger('количество строк в матрице: '); var n: =readinteger('количество столбцов в матрице: '); writeln('*** исходная матрица[',m,',',n,'] ***'); var a: =matrrandom(m,n,-50,50); a.println(4); for var i: =0 to m-1 do for var j: =0 to n-1 do if a[i,j].iseven then a[i,j]: =1; writeln('*** результирующая матрица[',m,',',n,'] ***'); a.println(4); end. пример количество строк в матрице: 6 количество столбцов в матрице: 9 *** исходная матрица[6,9] *** 23 -23 -25 38 40 38 50 45 -35 -41 31 2 30 37 -30 -9 -8 -28 -12 20 -20 32 29 7 19 23 46 -48 -21 -27 19 10 -17 -20 -27 -47 -39 -11 19 -23 9 6 29 -24 -14 2 -7 37 -22 38 23 5 -33 37 *** результирующая матрица[6,9] *** 23 -23 -25 1 1 1 1 45 -35 -41 31 1 1 37 1 -9 1 1 1 1 1 1 29 7 19 23 1 1 -21 -27 19 1 -17 1 -27 -47 -39 -11 19 -23 9 1 29 1 1 1 -7 37 1 1 23 5 -33 37
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
vipparamonova124.01.2023 17:49
-
23711205.03.2022 08:49
-
Аля333812.07.2022 05:10
-
marinavn200816.09.2021 04:42
-
Милана1134707.08.2022 14:49
-
ezdar0406.11.2022 20:39
-
roma84528.03.2020 18:23
-
Korolevanet21.03.2023 06:57
-
ovezgeldyevaemi08.08.2021 14:50
-
vlad04120419.05.2022 22:43
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.