Найдите сдесь ошибку и напишите в исправном виде учитель сказал что там ошибка есть var j,i,min,k,t: integer; a: array [1..100] of integer; begin a[1]: =5; a[2]: =4; a[3]: =7; a[4]: =2; a[5]: =9; a[6]: =6; for j: =1 to 6 do begin min: =a[j]; for i: =j to 6 do if min> a[i] then begin min: =a[i]; t: =i end; k: =a[j]; a[j]: =min ; a[t]: =k; write(j,')'); for i: =1 to 6 do write(a[i],'; '); writeln; end; end.
289
322
Ответы на вопрос:
Во первых, второй из вложенных циклов for i: =j to 6 заменить на for i: =j+1 to 6; во вторых, переменная t не инициализируется перед входом в цикл по i , и берется ее предыдущее значение если на месте j уже стоит наименьшее число, поэтому, в строках for j: =1 to 6 do begin min: =a[j]; добавить после min: =a[j]; t: =j; после этого будет массив сортироваться по возрастанию.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
biyubiyu08.06.2021 18:06
-
Ева67122.07.2022 02:00
-
edakovagfffgg14.06.2023 03:47
-
lov3snake25.09.2021 13:16
-
помогиииитееее223328.07.2020 16:15
-
qqqqqqqqqqq1qq125.10.2021 04:58
-
kirillfox99ozbdp816.02.2020 04:21
-
mileven35308.08.2022 08:39
-
zackiminecraftc102.03.2021 22:08
-
карамба11116.04.2022 10:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.