Можно ли в этой программе два условных оператора в неполной форме заменить

Можно ли в этой программке два условных оператора в неполной форме поменять на один оператор в полной форме? Почему?
если аlt;5 то nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;if alt;5 then
а:=5 nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;а: =5;
все nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;if agt;10 then если аgt;10 то nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;а:=10;
а:=10
все
Что делает эта программка

  • Васек Нечеталюк
  • Подготовка к ЕГЭ/ОГЭ
  • 2019-11-07 15:28:39
  • 3
  • 1

Валентина Кочетурова 2019-11-07 15:36:36

Нельзя, поэтому что здесь рассматриваются 2 случая: когда аlt;5 и когда аgt;10 В операторе в полной форме используются обратные условия, т.е. если бы после команды если стояло условие аlt;5, то обратное условие для данного было бы аgt;=5, а в данной программке аgt;10, Данная программка записывает значение 5 в переменную а, если аlt;5, и nbsp;записывает значение 10, если аgt;10,

Условные предложения – три типа / Conditionals: real & unreal

Источник: obrazovalka.com

Уроки 31 — 34
§19. Ветвления

• условный оператор
• полная форма условного оператора
• неполная форма условного оператора
• составной оператор
• вложенный условный оператор
• сложное условие
• операция «И»
• операция «ИЛИ»
• операция «НЕ»
• логические переменные
• экспертная система

Сейчас мы умеем писать линейные программы, в которых операторы выполняются последовательно друг за другом и порядок их выполнения не зависит от входных данных.

В большинстве реальных задач порядок действий может несколько изменяться, в зависимости от того, какие данные поступили. Например, программа для системы пожарной сигнализации должна выдавать сигнал тревоги, если датчики показывают повышение температуры или задымленность.

Требуется записать в переменную М наибольшее из значений переменных а и b. Сформулируйте алгоритм решения задачи в словесной форме.

Для этой цели в языках программирования предусмотрены условные операторы (ветвления). В 7 классе мы изучали разветвляющиеся алгоритмы для исполнителя Робот, а сейчас будем работать с числами. Например, для того чтобы записать в переменную м максимальное (наибольшее) из значений переменных а и b, можно использовать оператор:

Читайте также:
Составьте программу которая вычисляет произведение чисел от 1 до n питон

Видно, что запись на Паскале получена в результате перевода служебных слов алгоритмического языка на английский язык. Обратите внимание, что в языке Паскаль перед служебным словом else точка с запятой не ставится.

Кроме знаков < и >в условиях можно использовать и другие знаки отношений: = (больше или равно), = (равно) и <> (не равно, два знака, < и >без пробела).

Условный оператор CASE в SQL

В этом примере условный оператор записан в полной форме: в обоих случаях (истинно условие или ложно) нужно выполнить некоторые действия.

Найдите и запишите в тетрадь перевод английских слов if, then, else.

Программа выбора максимального значения может быть написана иначе:

Здесь использован условный оператор в неполной форме: в случае, когда условие ложно, ничего делать не требуется (нет слова иначе и операторов после него).

Программист написал программу для выбора наименьшего из двух чисел так:

В каких случаях эта программа будет работать неправильно? Запишите программу правильно, используя один условный оператор в полной форме.

Можно ли в этой программе два условных оператора в неполной форме заменить на один оператор в полной форме? Почему?

Что делает эта программа?

Для того чтобы сделать текст программы более понятным, всё тело условного оператора сдвигается вправо. Вообще говоря, это не обязательно: в Паскале вся программа может быть записана в одну строку, и транслятор её поймёт. Однако если программа записана с отступами, в ней значительно проще разбираться. Поэтому мы будем всегда записывать программы с отступами. Система КуМир делает отступы автоматически.

Напишите последовательность команд, с помощью которой можно поменять значения двух переменных.

Следующая страница Составной оператор

Cкачать материалы урока

Читайте также:
Этап на котором устраняются синтаксические ошибки в программе

Источник: xn—-7sbbfb7a7aej.xn--p1ai

<

h2> Можно ли в этой программе два условных оператора в неполной форме заменить на один оператор в полной форме? Почему? если а

Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах.

Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте.

Как быстро и эффективно исправить почерк? Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.

Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.

  • Обратная связь
  • Правила сайта

Источник: www.soloby.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru