русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Логические выражения


Дата добавления: 2015-06-12; просмотров: 1546; Нарушение авторских прав


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

Bool1°(В №2). Дано целое число A. Проверить истинность высказывания: «Число A является положительным».

Входные данные: ввести целое число A (-1000<=A<=1000).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool2°(В №3). Дано целое число A. Проверить истинность высказывания: «Число A является нечетным».

Входные данные: ввести целое число A (1<=A<=1000).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool3°(В №4). Дано целое число A. Проверить истинность высказывания: «Число A является четным».

Входные данные: ввести целое число A (1<=A<=1000).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool4°(В №1). Даны два целых числа: A, B. Проверить истинность высказывания: «Справедливы неравенства A > 2 и B £ 3».

Входные данные: ввести два целых числа A и В (1<=A,B<=10).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

 

Bool5°(В №2). Даны два целых числа: A, B. Проверить истинность высказывания: «Справедливы неравенства A ³ 0 или B < –2».

Входные данные: ввести два целых числа A и В (-10<=A,B<=10).



Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool6°(В №3). Даны три целых числа: A, B, C. Проверить истинность высказывания: «Справедливо двойное неравенство A < B < C».

Входные данные: ввести три целых числа A, В и С (-100<=A,B,С<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool7°(В №4). Даны три целых числа: A, B, C. Проверить истинность высказывания: «Число B находится между числами A и C».

Входные данные: ввести три целых числа A, В и С (-100<=A,B,С<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool8°(В №1). Даны два целых числа: A, B. Проверить истинность высказывания: «Каждое из чисел A и B нечетное».

Входные данные: ввести два целых числа A и В (1<=A,B<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool9°(В №2). Даны два целых числа: A, B. Проверить истинность высказывания: «Хотя бы одно из чисел A и B нечетное».

Входные данные: ввести два целых числа A и В (1<=A,B<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool10°(В №3). Даны два целых числа: A, B. Проверить истинность высказывания: «Ровно одно из чисел A и B нечетное».

 

 

If (a mod 2<>0) XOR (b mod 2<>0)

Входные данные: ввести два целых числа A и В (1<=A,B<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool11°(В №4). Даны два целых числа: A, B. Проверить истинность высказывания: «Числа A и B имеют одинаковую четность».

Входные данные: ввести два целых числа A и В (1<=A,B<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool12°(В №1). Даны три целых числа: A, B, C. Проверить истинность высказывания: «Каждое из чисел A, B, C положительное».

Входные данные: ввести три целых числа A, В и С (-100<=A,B,С<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool13°(В №2). Даны три целых числа: A, B, C. Проверить истинность высказывания: «Хотя бы одно из чисел A, B, C положительное».

Входные данные: ввести три целых числа A, В и С (-100<=A,B,С<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool14°(В №3). Даны три целых числа: A, B, C. Проверить истинность высказывания: «Ровно одно из чисел A, B, C положительное».

Входные данные: ввести три целых числа A, В и С (-100<=A,B,С<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool15°(В №4). Даны три целых числа: A, B, C. Проверить истинность высказывания: «Ровно два из чисел A, B, C являются положительными».

Входные данные: ввести три целых числа A, В и С (-100<=A,B,С<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool16°(В №1). Дано целое положительное число. Проверить истинность высказывания: «Данное число является четным двузначным».

Входные данные: ввести одно целое положительное число A ((1<=A<=1000).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

 

Bool17°(В №2). Дано целое положительное число. Проверить истинность высказывания: «Данное число является нечетным трехзначным».

Входные данные: ввести одно целое положительное число A ((1<=A<=1000).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool18°(В №3). Проверить истинность высказывания: «Среди трех данных целых чисел есть хотя бы одна пара совпадающих».

Входные данные: ввести три целых числа A, В и С (-100<=A,B,С<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool19°(В №4). Проверить истинность высказывания: «Среди трех данных целых чисел есть хотя бы одна пара взаимно противоположных».

Входные данные: ввести три целых числа A, В и С (-100<=A,B,С<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool20°(В №1). Дано трехзначное число. Проверить истинность высказывания: «Все цифры данного числа различны».

Входные данные: ввести одно трехзначное число A (100<=A<=999).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

 

Bool21°(В №2). Дано трехзначное число. Проверить истинность высказывания: «Цифры данного числа образуют возрастающую последовательность».

Входные данные: ввести одно трехзначное число A (100<=A<=999).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

 

Bool22°(В №3). Дано трехзначное число. Проверить истинность высказывания: «Цифры данного числа образуют возрастающую или убывающую последовательность».

Входные данные: ввести одно трехзначное число A (100<=A<=999).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool23°(В №4). Дано четырехзначное число. Проверить истинность высказывания: «Данное число читается одинаково слева направо и справа налево».

Входные данные: ввести одно четырехзначное число A (1000<=A<=9999).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool24(В №1)°. Даны числа A, B, C (число A не равно 0). Рассмотрев дискриминант D = B2 – 4·A·C, проверить истинность высказывания: «Квадратное уравнение A·x2 + B·x + C = 0 имеет вещественные корни».

Входные данные: ввести три целых числа A,В,С (-10<=A,В,С<=10).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool25°(В №2). Даны числа x, y. Проверить истинность высказывания: «Точка с координатами (x, y) лежит во второй координатной четверти».

Входные данные: ввести два целых числа x,y (-100<=x,y<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

 

Bool26°(В №3). Даны числа x, y. Проверить истинность высказывания: «Точка с координатами (x, y) лежит в четвертой координатной четверти».

Входные данные: ввести два целых числа x,y (-100<=x,y<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool27°(В №4). Даны числа x, y. Проверить истинность высказывания: «Точка с координатами (x, y) лежит во второй или третьей координатной четверти».

Входные данные: ввести два целых числа x,y (-100<=x,y<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool28°(В №1). Даны числа x, y. Проверить истинность высказывания: «Точка с координатами (x, y) лежит в первой или третьей координатной четверти».

Входные данные: ввести два целых числа x,y (-100<=x,y<=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool29°(В №2). Даны числа x, y, x1, y1, x2, y2. Проверить истинность высказывания: «Точка с координатами (x, y) лежит внутри прямоугольника, а не на сторонах, левая верхняя вершина которого имеет координаты (x1, y1), правая нижняя — (x2, y2), а стороны параллельны координатным осям».

Входные данные: ввести шесть целых числа x, y, x1, y1, x2, y2 (-100<= x, y, x1, y1, x2, y2 <=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool30°(В №3). Даны целые числа a, b, c, являющиеся сторонами некоторого треугольника. Проверить истинность высказывания: «Треугольник со сторонами a, b, c является равносторонним».

Входные данные: ввести три целых числа a,b,c (1<= a,b,c <=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool31°(В №4). Даны целые числа a, b, c, являющиеся сторонами некоторого треугольника. Проверить истинность высказывания: «Треугольник со сторонами a, b, c является равнобедренным».

Входные данные: ввести три целых числа a,b,c (1<= a,b,c <=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool32°(В №1). Даны целые числа a, b, c, являющиеся сторонами некоторого треугольника. Проверить истинность высказывания: «Треугольник со сторонами a, b, c является прямоугольным».

Входные данные: ввести три целых числа a,b,c (1<= a,b,c <=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool33°(В №2). Даны целые числа a, b, c. Проверить истинность высказывания: «Существует треугольник со сторонами a, b, c».

Входные данные: ввести три целых числа a,b,c (1<= a,b,c <=100).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool34°(В №3). Даны координаты поля шахматной доски x, y (целые числа, лежащие в диапазоне 1–8). Учитывая, что левое нижнее поле доски (1, 1) является черным, проверить истинность высказывания: «Данное поле является белым».

Входные данные: ввести два целых числа x,y (1<=x,y<=8).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool35°(В №4). Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность высказывания: «Данные поля имеют одинаковый цвет».

Входные данные: ввести четыре целых числа x1, y1, x2, y2 (1<= x1, y1, x2, y2 <=8).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool36°(В №1). Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность высказывания: «Ладья за один ход может перейти с одного поля на другое».

Входные данные: ввести четыре целых числа x1, y1, x2, y2 (1<= x1, y1, x2, y2 <=8).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

 

Bool37°(В №2). Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность высказывания: «Король за один ход может перейти с одного поля на другое».

Входные данные: ввести четыре целых числа x1, y1, x2, y2 (1<= x1, y1, x2, y2 <=8).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

Bool38°(В №3). Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность высказывания: «Слон за один ход может перейти с одного поля на другое».

Входные данные: ввести четыре целых числа x1, y1, x2, y2 (1<= x1, y1, x2, y2 <=8).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

 

Bool39°(В №4). Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность высказывания: «Ферзь за один ход может перейти с одного поля на другое».

Входные данные: ввести четыре целых числа x1, y1, x2, y2 (1<= x1, y1, x2, y2 <=8).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

 

Bool40°(В №1). Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность высказывания: «Конь за один ход может перейти с одного поля на другое».

Входные данные: ввести четыре целых числа x1, y1, x2, y2 (1<= x1, y1, x2, y2 <=8).

Выходные данные: вывести слово «TRUE» если приведенное высказывание для предложенных исходных данных является истинным или «FALSE» в противном случае.

 



<== предыдущая лекция | следующая лекция ==>
Целые числа | Условный оператор


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.007 сек.