Программирование. Pascal ABC. Сложные условия


Чтобы посмотреть презентацию с оформлением и слайдами, скачайте ее файл и откройте в PowerPoint на своем компьютере.
Текстовое содержимое слайдов:

Сложные условияВетвления в Pascal-2 ЗадачаВвести целое число. Вывести на экран квадрат этого числа, если оно двухзначное, иначе найти квадратный корень из этого числа.Начало программы понятно:program z;uses crt;var a:integer;begin write('Введите число: '); readln(a);Нужно проверить сразу два условия: … и …Можно, конечно, смастерить вложенные условные операторы, но лучше использовать одно сложное условие.
Сложное условиеСложное условие – это условие, состоящее из нескольких простых условий, связанных между собой с помощью логических операций:not – НЕ (отрицание)and – И (одновременное выполнение условий)or – ИЛИ (выполнение хотя бы одного из условий)Особенность: каждое простое условие обязательно заключается в скобки! ЗадачаВвести целое число. Вывести на экран квадрат этого числа, если оно двухзначное, иначе найти квадратный корень из этого числа.…begin readln(a); if (a > 9) and (a < 100) then writeln(a*a) else writeln(sqrt(a));end. Сложные условияПроверь себя. Пусть a:=2; b:=3; c:=4; тогда:not( a > b)(a < c) or (b > c)(b <= a) and not(a > b+c)(a < c) or (b > c) and (a+b < c)not(b >= a) or (a > c)истинаистиналожьистиналожьПриоритет операций:выражение в скобкахnotandor




ЗаданиеДано число x. Проверить, принадлежит ли это число промежутку [a,b).Проверить, если среди трех введенных чисел хотя бы одно отрицательное.Проверить, является ли введенное число нечетным и кратным трем.Введен номер месяца. Вывести время года.Проверить, если среди трех введенных чисел хотя бы два одинаковых.Даны длины трех отрезков. Можно ли из данных отрезков построить треугольник?


Проверить, является ли целое введенное число трехзначным и кратным 5.
Ввести координаты точки и вывести номер четверти, в которой она находится. Считается, что точка не находится ни на одной из координатных осей.
Попадает ли точка с координатами x и y внутрь окружности радиуса r. Центр окружности находится в начале координат.
Проверить, являются ли все цифры введенного трехзначного числа различными.
Выяснить, сколько решений имеет квадратное уравнение: ax2 + bx + c = 0. Вводятся только коэффициенты a, b и c.
3839210361950Выяснить, пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами x и y. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его ребер было параллельно или перпендикулярно каждой из сторон отверстия.
Составить программу вычисления y по любому х, если
Проверить, является ли целое введенное число трехзначным и кратным 5.
Ввести координаты точки и вывести номер четверти, в которой она находится. Считается, что точка не находится ни на одной из координатных осей.
Попадает ли точка с координатами x и y внутрь окружности радиуса r. Центр окружности находится в начале координат.
Проверить, являются ли все цифры введенного трехзначного числа различными.
Выяснить, сколько решений имеет квадратное уравнение: ax2 + bx + c = 0. Вводятся только коэффициенты a, b и c.
3839210361950Выяснить, пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами x и y. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его ребер было параллельно или перпендикулярно каждой из сторон отверстия.
Составить программу вычисления y по любому х, если
Проверить, является ли целое введенное число трехзначным и кратным 5.
Ввести координаты точки и вывести номер четверти, в которой она находится. Считается, что точка не находится ни на одной из координатных осей.
Попадает ли точка с координатами x и y внутрь окружности радиуса r. Центр окружности находится в начале координат.
Проверить, являются ли все цифры введенного трехзначного числа различными.
Выяснить, сколько решений имеет квадратное уравнение: ax2 + bx + c = 0. Вводятся только коэффициенты a, b и c.
3839210361950Выяснить, пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами x и y. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его ребер было параллельно или перпендикулярно каждой из сторон отверстия.
Составить программу вычисления y по любому х, если
Проверить, является ли целое введенное число трехзначным и кратным 5.
Ввести координаты точки и вывести номер четверти, в которой она находится. Считается, что точка не находится ни на одной из координатных осей.
Попадает ли точка с координатами x и y внутрь окружности радиуса r. Центр окружности находится в начале координат.
Проверить, являются ли все цифры введенного трехзначного числа различными.
Выяснить, сколько решений имеет квадратное уравнение: ax2 + bx + c = 0. Вводятся только коэффициенты a, b и c.
3839210361950Выяснить, пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами x и y. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его ребер было параллельно или перпендикулярно каждой из сторон отверстия.
Составить программу вычисления y по любому х, если

Приложенные файлы