Информационный портал!

Напишите оператор присваивания в результате выполнения которого

Теоретические сведения Операторы условного перехода IfCase Операторы условного перехода позволяют выбрать для исполнения один из нескольких операторов-компонентовв зависимости от условия. Его синтаксис: If A then ST 1 else ST 2 ; где: A — булевское выражение возвращающее TRUE или FALSE ; ST 1, ST 2 — операторы возможно пустые или составные. Если значение выражения A — TRUE, то выполняется оператор ST 1; если значение выражения A — FALSE, то выполняется оператор ST 2. Затем, в обоих напишите оператор присваивания в результате выполнения которого управление передается следующему оператору программы. Допускается и краткая форма условного оператора: If A then ST; где: A — булевское выражение; ST — оператор возможно составной. Если значение A — TRUE, то выполняется оператор ST. Если значение A — FALSE, то управление передается оператору, следующему за оператором IF. Обычно при написании программы не рекомендуется использовать многократно вложенные друг в друга условные операторы — программа становится громоздкой и трудно понимаемой. Считается, что число уровней вложения не должно превышать двухтрех. Но как быть, если необходимо проверять достаточно много условий и в зависимости от них выполнять те или иные действия? Для этих целей в языке Pascal существует специальный оператор выбора Case. Его синтаксис: Case P of a: S 1; b: S 2; … n: S n else S n+1 end ; где: Case «случай» — служебное слово; P — переменная, называемая селектором или переключателем; a, b — константы выбора; S 1, S 2, S n, S n+1 — операторы. При выполнении этого оператора сначала вычисляется некоторое выражение p, называемое селектором выбора, а затем в зависимости от полученного значения если оно равно одной из констант a, b, …, n, которые называются константами выборавыполняется один из операторов: S 1, S 2,…, S n, помеченные соответствующей константой. Если значение выражения P не совпадает ни с одной из констант выбора, выполняется оператор S n+1, напишите оператор присваивания в результате выполнения которого после ключевого слова else, причем ветвь else в операторе Case необязательна. Использованные здесь зарезервированные слова Case, of, else, end имеют смысл вариант, из, иначе, конец. Каждый из операторов в операторе Case, помеченный константой выбора может быть составным. Выражение, играющее роль селектора, должно принадлежать порядковому типу данных т. Например: Integer, Напишите оператор присваивания в результате выполнения которого, Char. Кроме одиночных констант, в вариантах оператора Case могут использоваться диапазоны значений и списки. Например: Case x of 1. Составной оператор используется в том случае, напишите оператор присваивания в результате выполнения которого необходимо выполнить последовательность операторов внутри какой-либоконструкции как единое целое. Выражения и операции отношения Выражением отношения называется словосочетание языка, в котором два выражения связаны знаком операции отношения. Выражение отношения определяет истинность или ложность результата. Операции отношения выполняют сравнение двух операндов и определяют, истинно значение выражения или ложно. Сравниваемые величины могут принадлежать к любому скалярному или перечисляемому типу данных. Результат всегда имеет булевский тип и принимает одно из двух значений: True истина или False ложь. Операндами могут служить только данные булевского типа. Другие логические выражения строятся из вышеперечисленных путем применения логических операций и круглых скобок. Определить большее из двух целых чисел X и Напишите оператор присваивания, в результате выполнения которого логическая переменная T принимает значение True, если выполняется указанное условие, и значение False в противном случае: а. Числа x, y, z равны между собой б. Напишите программу, переводящую школьные отметки в оценки. По номеру месяца, определите пору года. Напишите оператор присваивания в результате выполнения которого программу, которая определяет число дней в месяце, если даны: а. По телефону передаются две десятичные цифры и для контроля последние цифры их суммы и разности между большей и меньшей цифрой. Предполагается, что неправильно понятой может быть только самое большое одна цифра из этих четырех. Определите, была ли какая-нибудьцифра неправильно понята? На трех бензоколонках имеется а, в, с литров бензина. На какую бензоколонку вести новую партию бензина? Напишите оператор присваивания в результате выполнения которого сложное логическое выражение и неполную форму оператора IF. Дано трехзначное целое число Ответить на вопрос, есть ли в записи этого числа цифра 5. Вводится любая дата января месяца 2006 года. Определить на какой день недели эта дата приходится. В трех магазинах один и тот же товар имеет разные цены: в первом магазине а руб. Определить в каком магазине товар самый дешевый. Использовать сложное логическое выражение и неполную форму оператора IF. Студент сдал четыре экзамена и получил соответственно а, b, с, d баллов по каждому из экзаменов. Ответить на вопрос, средний балл студента меньше 8 или напишите оператор присваивания в результате выполнения которого. Вводится любая дата декабря месяца 2005 года. Определить на какой день недели эта дата приходится. В трех магазинах один и тот же товар имеет разные цены: в первом магазине а руб. Определить в каком магазине товар самый дорогой. Использовать сложное логическое выражение и неполную форму оператора IF. Дано четырехзначное целое число Ответить на вопрос, есть ли в записи этого числа цифра 0. Дать этому месяцу наименование. Дан рост трех человек: первого - х см, второго - у см, третьего - z см. Использовать сложное логическое выражение и неполную форму напишите оператор присваивания в результате выполнения которого IF. Дано трехзначное целое число Ответить на вопрос, есть ли в записи этого числа четные цифры. Вводится номер месяца 2006 года. Определить сколько дней в этом месяце. Имеются два человека: у одного вес х пудов, у второго - у фунтов. Кто из них самый тяжелый. Использовать полную форму оператора IF. Дан рост трех человек: первого - х см, второго - у см, третьего - z см. Использовать сложное логическое выражение и неполную форму оператора IF. Дано трехзначное целое число Ответить на вопрос, есть ли в записи этого числа нечетные цифры. Определить время года, которому соответствует этот месяц. С клавиатуры вводится х саженей, у футов. Какое из этих данных меньшее? Использовать полную форму оператора IF. Дан вес трех человек: первого - х кг, второго - у кг, третьего - z кг. Определить самого легкого человека. Использовать сложное логическое выражение и неполную форму оператора IF. Дано четырехзначное целое число А Ответить на вопрос, напишите оператор присваивания в результате выполнения которого или нет сумма цифр этого числа данное число Известно, что 2006 год - год Собаки. Вводится номер года от 2000 до 2023. Определить, какой это год по знаку Зодиака. Знаки Зодиака идут в следующем порядке: Напишите оператор присваивания в результате выполнения которого, Бык, Тигр, Кот, Дракон, Змея, Лошадь, Коза, Обезьяна, Петух, Собака, Свинья. Использовать полную форму оператора IF. Даны оценки по одному экзамену трех студентов: первый получил а баллов, второй - в баллов, третий - с баллов. Определить кто сдал экзамен лучше всех. Использовать сложное логическое выражение и неполную форму оператора IF. Дано четырехзначное целое число Найти сумму нечетных цифр этого числа и сумму четных цифр. Ответить на вопрос, какая из найденных сумм больше. Имеется N корзин количеством от 30 до 50. Дать этому количеству корзин правильное наименование. Даны координаты точки А х1,у1. Определить, принадлежит ли эта точка 1 координатной четверти. Использовать полную форму оператора IF. Студент сдал четыре экзамена и получил соответственно a, b, c, d баллов по каждому из экзаменов. Какой предмет он сдал лучше других. Напишите оператор присваивания в результате выполнения которого сложное логическое выражение и неполную форму оператора IF. Дано трехзначное целое число Ответить на вопрос, равны ли первая напишите оператор присваивания в результате выполнения которого последняя цифра этого числа. Имеется стадо из N слонов от 15 до 30 штук. Дать числу N правильное наименование от слова «слон». Даны координаты точки А х1,у1. Определить, принадлежит ли эта точка какой-нибудьоси координат. Использовать полную форму оператора IF. В магазине имеется три вида товара: а, в, с. Определить, какого вида товара необходимо в магазин завести. Использовать сложное логическое выражение и неполную форму оператора IF. Дано трехзначное целое число Ответить на вопрос, равны ли последняя и средняя цифра этого числа. В библиотеке одного человека имеется N книг от 20 до 50. Дать этому количеству книг правильное наименование от слова «книга». Даны координаты точки А х1,у1. Определить, принадлежит ли эта точка 2 координатной четверти. Использовать полную форму оператора IF. В магазине имеется три вида товара: а, в, с. Определить, какого вида товара больше всего в магазине. Использовать сложное логическое выражение и неполную форму оператора IF. Дано трехзначное целое число Ответить на вопрос, равны ли первая и средняя цифра этого числа. Вводится любая дата месяца март 2006 года. Даны координаты точки А х1,у1. Определить, принадлежит ли эта точка 3 координатной четверти. Использовать полную форму оператора IF. Студент сдал четыре экзамена и получил соответственно a, b, c, d баллов по каждому из экзаменов. Какой предмет он сдал хуже остальных? Использовать сложное логическое выражение и неполную форму оператора IF. Дано трехзначное целое число Ответить на вопрос, равны ли последняя и средняя цифра этого числа. Вводится любая дата месяца май. Даны координаты точки А х1,у1. Определить, принадлежит ли эта точка какой-нибудьоси координат. Использовать полную форму оператора IF. Студент сдал четыре экзамена и получил соответственно a, b, c, d баллов по каждому из экзаменов. Какой предмет он сдал лучше остальных? Использовать сложное логическое выражение и неполную форму оператора IF. Дано четырехзначное целое число Ответить на вопрос, равны ли последняя и вторая цифра этого числа. Имеется N парт количеством от 1 до 30. Дать этому количеству парт правильное наименование. Перечислите операторы условного перехода. Как работает оператор IF полная форма? Краткая форма оператора IF. Как работает оператор IF краткая форма? Сколько допускается уровней вложенности условных операторов? Напишите оператор присваивания в результате выполнения которого каком случае применяется оператор выбора Case? Код программы выглядит следующим образом: Case P of a: S 1; b: S 2; … n: S n else Sn+1 end ; поясните: Case «случай». Как работает оператор выбора? Какому типу данных должен принадлежать селектор? Что может использоваться в вариантах оператора выбора? Какая ветвь в операторе Case может отсутствовать? Какому оператору передается управления после окончания работы условных операторов? Что представляет собой составной оператор. Что такое операторные скобки? В каком случае используется составной оператор? Объясните в чем разница между операторами слева и справа. Каково будет итоговое значение переменной Х для каждого из них, если начальное значение этой переменной равно 1? Каковы результаты применения логических операций: а.

Карта сайта

1 2 3 4 5 6 7 8 9
Коментарии:

    Как показано в табл. Кто же не любит это занятие?!





© 2003-2016 ekologhichnyi-intierier.ru