ВУЗ: Воронежский государственный университет
Категория: Учебное пособие
Дисциплина: Программирование
Добавлен: 09.02.2019
Просмотров: 1086
Скачиваний: 34
-
Определить, есть ли среди цифр заданного трехзначного числа повторяющиеся.
-
Определить, равна ли сумма крайних цифр заданного четырехзначного числа сумме его средних цифр.
-
Пусть ( k, l ), ( m, n ) – поля шахматной доски: k, m – номера горизонтали; l, n – номера вертикали; ( 1 k, l, m, n 8 ). Определить,
-
можно ли с поля ( k , l ) попасть на поле ( m , n ) одним ходом пешки;
-
можно ли с поля ( k , l ) попасть на поле ( m , n ) одним ходом ладьи;
-
можно ли с поля ( k , l ) попасть на поле ( m , n ) одним ходом слона;
-
можно ли с поля ( k , l ) попасть на поле ( m , n ) одним ходом ферзя.
-
-
Дано вещественное число a. Вычислить f(a), где f – периодическая функция с периодом 2, совпадающая на отрезке [-1 , 1 ] с функцией (–x2+1).
-
Написать оператор присваивания, в результате выполнения которого логическая переменная t принимает значение true, если выполняется указанное условие, и значение false в противном случае:
-
числа x, y, z равны между собой;
-
из чисел x, y, z только два равны между собой;
-
целые числа m и n имеют одинаковую чётность;
-
только одна из логических переменных имеет значение true;
-
x – положительное число;
-
цифра 7 входит в десятичную запись трехзначного целого числа k раз;
-
из чисел x, y, z хотя бы два числа положительные;
-
точка ( x1, y1 ) попадает внутрь круга радиуса r;
-
даны l и r ( l r 0 ). Точка ( x1, y1 ) попадает внутрь кольца, внешний радиус которого равен l, а внутренний – r;
-
поля шахматной доски ( г1, в1 ) и ( г2, в2 ) имеют одинаковый цвет. ( г1, г2, в1, в2 – целые числа от 1 до 8 );
-
ферзь, расположенный на поле ( г1, в1 ) шахматной доски, “бьет” фигуру, расположенную на поле ( г2, в2 );
-
конь за один ход может перейти с поля ( г1, в1 ) на поле ( г2, в2 ).
-
-
Составить программу вычисления функции f ( x ) вида
-
-
Для заданных значений x, y записать программу вычисления .
Замечание. Здесь и далее min ( x, y ) – обозначает минимальное из чисел x и y, max ( x, y ) – максимальное из чисел x и y.
-
По заданным значениям x, y, z вычислить значение u.
-
;
-
, где a, b, c, d – известные величины;
-
;
-
-
-
Даны вещественные числа x1, x2, x3, y1, y2, y3. Принадлежит ли начало координат треугольнику с вершинами (x1,y1), (x2,y2), (x3,y3)?
-
Сколько общих точек у прямой y=kx+b и окружности x2+y2=R2?
-
Даны вещественные положительные числа a, b, c, d. Выяснить, можно ли прямоугольник со сторонами a, b уместить внутри прямоугольника со сторонами c, d так, чтобы каждая из сторон одного прямоугольника была параллельна или перпендикулярна каждой стороне второго прямоугольника.
-
Составить программу, которая проверяет, пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами x и y. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его ребер было параллельно или перпендикулярно каждой из сторон отверстия.
-
Дано целое k, 1k180. Определить, какая цифра находится в k-ой позиции последовательности 101112131415...9899.
-
Составить программу нахождения корней биквадратного уравнения ax4+bx2+c=0.
-
Ввести три числа. Если они могут быть длинами сторон прямоугольного треугольника, вывести их в порядке возрастания, вычислить площадь полученного треугольника.
-
Ввести три числа. Если они могут быть длинами сторон остроугольного треугольника, вывести их в порядке убывания, вычислить площадь полученного треугольника.
-
Ввести три числа. Если они могут быть длинами сторон тупоугольного треугольника, вывести их в порядке убывания, вычислить площадь полученного треугольника.
-
Ввести три числа. Если они могут быть сторонами равностороннего треугольника, вычислить его площадь и длину высоты. Вывести стороны, площадь и длину высоты в порядке возрастания.
-
Ввести три числа. Если они могут быть длинами сторон равнобедренного треугольника, вычислить длины его высот. Вывести длину основания и длины высот в порядке возрастания.
-
Ввести три числа. Если они могут быть длинами сторон разностороннего тупоугольного треугольника, вывести их в порядке возрастания, вычислить площадь полученного треугольника.
-
Ввести три числа. Если они могут быть длинами сторон равнобедренного тупоугольного треугольника, вычислить его площадь. Вывести длины сторон и площадь в порядке возрастания.
-
Ввести три числа. Если они могут быть длинами сторон равнобедренного остроугольного треугольника, вычислить его площадь. Вывести длины сторон и площадь в порядке возрастания.
-
Ввести три числа. Если они могут быть длинами сторон разностороннего остроугольного треугольника, вывести их в порядке возрастания, вычислить площадь полученного треугольника.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами прямоугольного треугольника, вывести их в порядке возрастания, вычислить площадь полученного треугольника.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами остроугольного треугольника, вывести их в порядке убывания, вычислить площадь полученного треугольника.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами тупоугольного треугольника, вычислить его площадь. Вывести длины сторон в порядке убывания.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами равностороннего треугольника, вычислить его площадь и длину высоты. Вывести стороны, площадь и длину высоты в порядке возрастания.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами равнобедренного треугольника, вычислить длины его высот. Вывести длину основания и длины высот в порядке возрастания.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами разностороннего тупоугольного треугольника, вывести их в порядке возрастания, вычислить площадь полученного треугольника.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами равнобедренного тупоугольного треугольника, вычислить его площадь. Вывести длины сторон и площадь в порядке возрастания.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами равнобедренного остроугольного треугольника, вычислить его площадь. Вывести длины сторон и площадь в порядке возрастания.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами разностороннего остроугольного треугольника, вывести их в порядке возрастания, вычислить площадь полученного треугольника.
-
Даны три числа. Если они могут быть длинами сторон треугольника, определить его вид (разносторонний, равнобедренный, равносторонний). Вычислить длины его высот и напечатать их в порядке убывания.
-
Даны три числа. Если они могут быть длинами сторон треугольника, определить его вид (прямоугольный, тупоугольный, остроугольный). Вычислить длины его высот и напечатать их в порядке убывания.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами треугольника, определить его вид (разносторонний, равнобедренный, равносторонний). Вычислить длины его высот и напечатать их в порядке убывания.
-
Даны координаты трех точек на плоскости. Если они могут быть вершинами треугольника, определить его вид (прямоугольный, тупоугольный, остроугольный). Вычислить длины его высот и напечатать их в порядке убывания.
-
Составить программу, которая определяла бы вид треугольника (равносторонний, равнобедренный, разносторонний, прямоугольный, тупоугольный, остроугольный), если по данным трём отрезкам его можно построить.
-
Даны координаты трех точек на плоскости. Составить программу, которая определяла бы вид треугольника (равносторонний, равнобедренный, разносторонний, прямоугольный, тупоугольный, остроугольный), если данные координаты вершин позволяют его построить.
-
Даны координаты вершин четырехугольника. Составить программу, которая определяла бы, является ли этот четырехугольник прямоугольником.
-
Даны координаты трех вершин прямоугольника. Определить координаты четвертой вершины.