Даны натуральные числа a и b. требуется найти такое минимально возможное натуральное число k ≥ a, что сумма всех чисел от a до k больше b. для решения этой ученик написал программу, но, к сожалению, его программа неправильная. паскаль var a, b, s, k: integer; begin read(a,b); s : = 0; k : = a; while s < b do begin k : = k+1; s : = s+k; end; writeln(k) end. последовательно выполните следующее. 1. напишите, что выведет эта программа при вводе чисел 15 и 26. 2. пример значений a и b, при вводе которых программа выведет верный ответ. укажите этот ответ. 3. найдите в программе все ошибки (их может быть одна или несколько). для каждой ошибки выпишите строку, в которой она допущена, и эту же строку в исправленном виде. достаточно указать ошибки и способ их исправления для одного языка программирования. обратите внимание: вам нужно исправить программу, а не написать свою. вы можете только заменять ошибочные строки, но не можете удалять строки или добавлять новые. заменять следует только ошибочные строки: за исправления, внесённые в строки, не содержащие ошибок, будут снижаться.
231
239
Ответы на вопрос:
Нашел 2 ошибки в 4- строке и 7- строке, объясняю на примере а=15, b=26 как я понял по данным к больше или равно а то есть начальное значение s = a, вторую ошибку можно решить просто поменяв местами операторы 7-ой и 8-ой строки(чтобы сначала программа суммировала s=15+15 а потом уже 30+16,46+ s< b а в делается так 16+1,16+17, 30+ в общем: var a, b, s, k: integer; begin read(a,b); s : = a; < k : = a; while s < b do begins : = s+k; < : = k+1; < ; writeln(k)end. если a=15 b=36 ответ будет : 15
Program kol_vo_elementov; var a: real; begin writeln('введите число'); readln(a); a: =sqr(a); writeln('a=',a); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Denis12o912.03.2020 20:59
-
darya4ern102.02.2020 11:48
-
jamjamiam06.01.2022 01:22
-
rukonya200903.03.2022 19:12
-
Feirte03.02.2023 11:39
-
Luikas4567634516.11.2021 08:19
-
school91love26.03.2021 06:08
-
Nicoleta2318.04.2021 02:35
-
Спасибо18113.01.2022 13:11
-
dariadariadaria209.05.2022 00:19
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.