Здавалка
Главная | Обратная связь

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

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

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

1. Проверить истинность высказывания: "Квадратное уравнение A·x2 + B·x + C = 0 с данными коэффициентами A, B, C имеет вещественные корни".

2. Проверить истинность высказывания: "Данные числа x, y являются координатами точки, лежащей во второй координатной четверти".

3. Проверить истинность высказывания: "Данные числа x, y являются координатами точки, лежащей в первой или третьей координатной четверти".

4. Проверить истинность высказывания: "Точка с координатами (x, y) лежит внутри прямоугольника, левая верхняя вершина которого имеет координаты (x1, y1), правая нижняя — (x2, y2), а стороны параллельны координатным осям".

5. Проверить истинность высказывания: "Данное целое число является четным двузначным числом".

6. Проверить истинность высказывания: "Данное целое число является нечетным трехзначным числом".

7. Проверить истинность высказывания: "Среди трех данных целых чисел есть хотя бы одна пара совпадающих".

8. Проверить истинность высказывания: "Среди трех данных целых чисел есть хотя бы одна пара взаимно противоположных".

9. Проверить истинность высказывания: "Сумма цифр данного трехзначного числа является четным числом".

10. Проверить истинность высказывания: "Сумма двух первых цифр данного четырехзначного числа равна сумме двух его последних цифр".

11. Проверить истинность высказывания: "Данное четырехзначное число читается одинаково слева направо и справа налево".

12. Проверить истинность высказывания: "Все цифры данного трехзначного числа различны".

13. Проверить истинность высказывания: "Цифры данного трехзначного числа образуют возрастающую последовательность".

14. Проверить истинность высказывания: "Цифры данного трехзначного числа образуют возрастающую или убывающую последовательность".

15. Проверить истинность высказывания: "Цифры данного трехзначного числа образуют арифметическую прогрессию".

16. Проверить истинность высказывания: "Цифры данного трехзначного числа образуют геометрическую прогрессию".

17. Даны координаты (как целые от 1 до 8) двух различных полей шахматной доски. Если ладья за один ход может перейти с одного поля на другое, вывести логическое значение True, в противном случае вывести значение False.

18. Даны координаты (как целые от 1 до 8) двух различных полей шахматной доски. Если король за один ход может перейти с одного поля на другое, вывести логическое значение True, в противном случае вывести значение False.





©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.