Втаблице ves хранятся данные о весе в килограммах по группе учищихся спортивной школы (ves [1] - вес первого учащегося , ves [2] - вес второго учащегося и т.д). определите, что будет в результате выполнения следующего алгоритма, записанного на трёх алгоритмических языках: алг нач целтаб ves [1: 14] цел i, n ves[1]: = 25; ves[2]: = 21; ves[3]: = 23; ves[4]: = 28; ves[5]: = 30; ves[6]: = 25; ves[7]: = 31; ves[8]: = 28; ves[9]: = 25; ves[10]: = 28; ves[11]: = 30; ves[12]: = 27; ves[13]: = 26; ves[14]: = 24; n : = ves [1] нц для к от 1 до 14 если ves[i] > n то n : = ves [1] все кц вывод n кон dis ves(14) as integer dis i,n as integer ves(1)= 25: ves(2)= 21 ves(3)= 23: ves(4)= 28 ves(5)= 30: ves(6)= 25 ves(7)= 31: ves(8)= 28 ves(9)= 25: ves(10)= 28 ves(11)= 30: ves(12)= 27 ves(13)= 26: ves(14)= 24 n = ves(1) for i = 1 to 14 if ves(i) < n then n : = ves (i) end if next i print n var i, n: integer; ves: array[1..14] of integer; begin ves[1]: = 25; ves[2]: = 21; ves[3]: = 23; ves[4]: = 28; ves[5]: = 30; ves[6]: = 25; ves[7]: = 31; ves[8]: = 28; ves[9]: = 25; ves[10]: = 28; ves[11]: = 30; ves[12]: = 27; ves[13]: = 26; ves[14]: = 24; n : = ves[1]; for i : = 1 to 14 do if ves[i] < n then begin n : = ves[1] end; writeln(n) end.
141
356
Ответы на вопрос:
сначала производится инициализация массива, в конце - выводится на печать n.
содержательная часть программы - эта:
n : = ves[1];
for i : = 1 to 14 do
if ves[i] < n then
begin
n : = ves[1]
end;
здесь сначала n равно ves[1], затем в цикле, если ves[i] меньше n, то n присваивается равным ves[1]. если бы было присвоение ves[i], то получился бы алгоритм поиска минимального элемента (ответ был бы 21 = min[25, 21, 23, 28, 30, 25, 31, 28, 25, 28, 30, 27, 26, 24]). но здесь вне зависимости от значений всегда присваивается n = ves[1], поэтому в n в любой момент времени записан первый вес (25), он и будет выведен на экран.
ответ: 25
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Елизавета582014.06.2022 17:17
-
stepanyakimov211.03.2022 21:31
-
syamiulinlinar26.05.2022 09:39
-
negatiff9520.01.2021 16:21
-
МарианнаБелая02.05.2023 18:30
-
Нюра95904.04.2020 23:10
-
kinzya08.12.2022 22:56
-
Riddlemethis27.07.2022 20:52
-
Madinamkm22.05.2020 11:07
-
Ернур15040017.09.2021 14:49
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.