| | | |
|
Составление условий - 2
Условный оператор
Логический тип
Составьте программу, которая печатает 1, если указанное высказывание является истинным, и 0 в противном случае
произведение натуральных чисел a и b кратно числу с
С клавиатуры вводится три числа, каждое в отдельной строке: в первой строке вводится число a, во второй - b, в третьей - с
| |
|
|
Исключающее ИЛИ
Логический тип
Задачи на процедуры и функции
Напишите функцию
bool Xor (bool x, bool y) (C/C++),
function _Xor (x, y:boolean): boolean (Pascal),
def xor(x, y):(Python)
реализующую функцию "Исключающее ИЛИ" двух логических переменных x и y. Функция Xor должна возвращать true, если ровно один из ее аргументов x или y, но не оба одновременно равны true.
Входные данные
Вводится 2 числа - x и y (x и y равны 0 или 1, 0 соответствует значению false, 1 соответствует значению true).
Выходные данные
Необходимо вывести 0 или 1 - значение функции от x и y.
| |
|
|
Голосование
Логический тип
Задачи на процедуры и функции
Напишите "функцию голосования" bool Election(bool x, bool y, bool z) (C/C++), function Election (x, y, z:boolean): boolean (Pascal), возвращающую то значение (true или false), которое среди значений ее аргументов x, y, z встречается чаще.
Входные данные
Вводится 3 числа - x, y и z (x, y и z равны 0 или 1, 0 соответствует значению false, 1 соответствует значению true).
Выходные данные
Необходимо вывести значение функции от x, y и z.
| |
|
|
типы-источники_01
Логический тип
К какому типу данных относится значение "TRUE" (ИСТИНА)?
- Числовой
- Текстовый
- Логический
- Дата
| |
|
|
bool-01
Логический тип
Волшебный кристалл светится только когда загаданное число (x) положительное, четное и делится на 3.
Выберите верное логическое выражение:
-
x > 0 and x % 2 == 0 and x % 3 == 0
-
x > 0 or x % 2 == 0 or x % 3 == 0
-
x > 0 and x % 2 == 0 or x % 3 == 0
| |
|
|
Логические сложение (ИЛИ, or)
Логический тип
Логическая операция or (ИЛИ) возвращает False только если оба условия ложны.
Что выведет приведенный ниже код?
print(False and False)
- True
- False
| |
|
|
Логические умножение (И, and)
Логический тип
Логическая операция and (И) возвращает True только если оба условия истинны.
Что выведет приведенный ниже код?
print(True and True)
- True
- False
| |
|
|
Логические операции
Логический тип
Для выполнения сложных сценариев компьютеры используют логические операции.
Логические операции используют булевы значения. Помните ли вы, что такое булево значение?
Выберите верный вариант ответа.
1) Любое целое число
2) Тип данных, который использует два значения: True и False.
| |
|
|
Покажи результат выражения
Логический тип
print(30 > 50)
30 > 50
Оба утверждения указывают компьютеру выполнить операцию сравнения. Какое из них также покажет результат операции?
| |
|
|
Компьютер принимает решения
Логический тип
Компьютеры выполняют определенные операции быстрее и точнее, чем люди. В данном модуле вы узнаете какие операции позволяют компьютеру оценивать различные сценарии и принимать решения.
Задание
Больше ли 45, чем 10?
45 > 10
Выберите верный вариант ответа:
1) Нет (False)
2) Да (True)
| |
|
|
800
Логический тип
Какие результаты выполнения выражений НЕПРАВИЛЬНЫ
Ответ: 1) (3>2)And(5>6)=false 2) --- 3) (60>70)Or(100<90) = True 4) ----
| |
|