Втаблице dat хранятся данные о количестве сделанных учениками (dat[1] сделал первый ученик, dat[2] – второй и т. определите, какое число будет напечатано в результате работы следующей программы. текст программы на трёх языках программирования. алгоритмический язык бейсик паскаль алг нач целтаб dat[1: 10] цел к, s dat[1] : = 7 dat[2] : = 9 dat[3] : = 10 dat[4] : = 5 dat[5] : = 6 dat[6] : = 7 dat[7] : = 9 dat[8] : = 8 dat[9] : = 6 dat[10] : = 9 s: = 0 нц для к от 1 до 10 s: = s + dat[k] все кц вывод s кон dim dat(10) as integer dim k,m,n as integer dat[1] = 7 dat[2] = 9 dat[3] = 10 dat[4] = 5 dat[5] = 6 dat[6] = 7 dat[7] = 9 dat[8] = 8 dat[9] = 6 dat[10] = 9 s = 0 for k : = 1 to 10 if dat(k) < m then s: = s + dat[k] endif next k print s var k, m, n: integer; dat: of integer; begin dat[1] : = 7; dat[2] : = 9; dat[3] : = 10; dat[4] : = 5; dat[5] : = 6; dat[6] : = 7; dat[7] : = 9; dat[8] : = 8; dat[9] : = 6; dat[10] : = 9; s: = 0; for k : = 1 to 10 do s: = s + dat[k]; writeln(s); end.
102
380
Ответы на вопрос:
1. начцелтаб dat[1: 10]цел к, sdat[1] : = 7dat[2] : = 9dat[3] : = 10dat[4] : = 5dat[5] : = 6dat[6] : = 7dat[7] : = 9dat[8] : = 8dat[9] : = 6dat[10] : = 9s: = 0нц для к от 1 до 10s: = s + dat[k]всекцвывод sконв программе будет вычислена сумма элементов массива: s = 7+9+10+5+6+7+9+8+6+9 = 762. dim dat(10) as integerdim k,m,n as integerdat[1] = 7dat[2] = 9dat[3] = 10dat[4] = 5dat[5] = 6dat[6] = 7dat[7] = 9dat[8] = 8dat[9] = 6dat[10] = 9s = 0for k : = 1 to 10if dat(k) < m thens: = s + dat[k]endifnext kprint sв программе не задано значение переменной m. если считать, что m=0, то в программе вычисляется сумма отрицательных элементов массива, т.е. s=03. var k, m, n: integer; dat: of integer; begindat[1] : = 7; dat[2] : = 9; dat[3] : = 10; dat[4] : = 5; dat[5] : = 6; dat[6] : = 7; dat[7] : = 9; dat[8] : = 8; dat[9] : = 6; dat[10] : = 9; s: = 0; for k : = 1 to 10 dos: = s + dat[k]; writeln(s); end.в программе будет вычислена сумма элементов массива: s = 7+9+10+5+6+7+9+8+6+9 = 76
Программа находит сумму значений всех элементов, т.е. 7+9+10+5+6+7+9+8+6+9 = 76. по условию текст программы на трех языках, т.е. подразумевается, что он одинаков. однако программа на бейсике отличается: в ней есть условный оператор, поэтому этот вариант программы не рассматривался, как ошибочный.
Если это два числа тогда вот ответы 10011 в двоичной = 19 в десятичной 0101 в двоичной= 5 в десятичной если это одно число и там нет запятой,тогда так: 100110101 в двоичной =309 в десятичной
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
msvorobeva12330.12.2022 02:32
-
anton28060517.12.2022 05:26
-
Olga19407.04.2020 01:53
-
ramazan2001xxx24.02.2021 00:15
-
Kirillastrovskiy10.04.2020 18:34
-
маринапашко200017.11.2021 09:36
-
nbuiluk07.11.2020 08:01
-
сяньчик27.05.2020 01:49
-
9865324022.01.2022 05:58
-
pedroluisfigoowupwm28.07.2020 23:11
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.