Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17? a : = 10; b : = 5; if (a > 1) (a < b) then a : = a - 7 else a : = a + 7;
209
408
Ответы на вопрос:
Конъюкцию (and). поскольку одно из условий оператора if (а> 1) всегда равно 1. а другое (а< b) всегда нулю, то результат (a > 1) and (a < b) будет 0 и переменная а получит приращение в 7a : = 10; b : = 5; if (a > 1) and (a < b) then a : = a - 7 else a : = a + 7;
Впаскале имеется три вида стандартных циклов: 1) цикл с параметром (цикл for to do 2) цикл с предусловием (цикл while do 3) цикл с постусловием (цикл repeat until программа с использованием цикла с параметром: program z1; var i: integer; x,p: real; begin p: =1; {задаем начальное значение произведения} for i: =1 to 10 do {указываем количество повторений} begin readln(x); {вводим очередное число х} p: =p*x; {умножаем введенное число х к произведению р} end; writeln(p); {вывод результата} end. программа с использованием цикла с предусловием: program z1; var i: integer; x,p: real; begin p: =1; {задаем начальное значение произведения} i: =1; {задаем начальное значение счетчика} while i< =10 do {задаем условие повторения цикла: пока i< =10} begin readln(x); {вводим очередное число х} p: =p*x; {умножаем введенное число х к произведению р} i: =i+1; {увеличиваем счетчик i на единицу} end; writeln(p); {вывод результата} end. программа с использованием цикла с постусловием: program z1; var i: integer; x,p: real; begin p: =1; {задаем начальное значение произведения} i: =1; {задаем начальное значение счетчика} repeat {повторять все указанные действия} readln(x); {вводим очередное число х} p: =p*x; {умножаем введенное число х к произведению р} i: =i+1; {увеличиваем счетчик i на единицу} until i> 10; {до тех пор, пока счетчик i не станет больше 10} writeln(p); {вывод результата} end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Kissss111102.03.2023 11:11
-
Dashasvi21.10.2022 12:12
-
dimapm0421.08.2021 19:15
-
ilyu77705.11.2021 01:35
-
Ulyana15080609.06.2023 11:27
-
1928374652128.10.2020 23:43
-
alice160729.06.2021 18:19
-
AsyaUkrainceva25.11.2022 07:43
-
Xxxmara26.05.2020 23:06
-
dogdogdogdogdogdog17.07.2022 16:18
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.