Решите и объясните. заранее ! в программе используется одномерный целочисленный массив a с индексами от 0 до 9. значения элементов равны 6, 7, 3, 8, 5, 1, 2, 0, 9, 4 соответственно, то есть a[0] = 6, a[1] = 7 и так далее.определите значение переменной c после выполнения следующего фрагмента этой программы (записанного ниже на пяти языках программирования).c : = 0; for i : = 1 to 9 do if a[i] < a[0] then begin c : = c + 1; t : = a[i]; a[i] : = a[0]; a[0] : = t; end;
253
431
Ответы на вопрос:
ответ:
3
объяснение:
в а[0] - минимальное значение в массиве.
если а[i] меньше а[0] то делаем вот что:
1) увеличиваем с на один
2) меняем местами а[0] и а[i].
т.е. с увеличением каждый раз, когда видим что а[0] больше а[i]
массив такой: 6, 7, 3, 8, 5, 1, 2, 0, 9, 4
первый раз это случится с тройкой и массив станет таким:
3, 7, 6, 8, 5, 1, 2, 0, 9, 4
с станет единицей
следующий раз с однеркой:
1, 7, 6, 8, 5, 3, 2, 0, 9, 4
и с стало двойкой
и последний раз это случится с нулем, после чего массив будет такой: 0, 7, 6, 8, 5, 3, 2, 1, 9, 4
и с станет тройкой.
надеюсь стало понятнее
Восьмеричная система — позиционная система счисления с основанием 8. в этой системе для записи любого числа используются символы 0–7. пример: в восьмеричной системе двадцать один записывается как 17 и двести записывается как 128. 128 десятичное - 200 восьмеричное 85 десятичное = 125 восьмеричное7 - это 7
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Серафима123426.05.2023 02:21
-
rendly2101.04.2020 02:12
-
hinurahuzo26.02.2023 03:16
-
elensarkisian19.06.2020 16:27
-
savelevad12009.11.2020 20:00
-
maksfire08.09.2020 22:21
-
milakaty27.12.2022 05:51
-
bahahas14.09.2021 05:20
-
лололошка33725.06.2021 13:25
-
Irina144018.12.2020 22:06
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.