ЛАБОРАТОРНАЯ РАБОТА №2
1. Даны действительные положительные числа x, y, z. Выяснить, существует ли треугольник с длинами сторон x, y, z.
2. Даны три действительных числа. Выбрать из них те, которые принадлежат интервалу (1, 3).
3. Составить программу решения квадратного уравнения ax2+bx+c=0, заданного своими коэффициентами (a≠0).
4. Составить программу решения биквадратного уравнения ax4+bx2+c=0, заданного своими коэффициентами (a≠0).
5. Даны действительные числа x, y. Если x, y отрицательны, то каждое значение заменить его модулем; если отрицательное только одно из них, то оба значения увеличить на 0.5; если оба значения не отрицательны и ни одно из них не принадлежит отрезку [0.5, 2.0], то оба значения уменьшить в 10 раз; в остальных случаях x, y оставить без изменения.
6. Из величин, определяемых выражениями a=sinx, b=cosx, c=ln|x| при заданном х, определить и вывести на экран дисплея минимальное значение.
7. Определить, какая из двух точек - M1(x1,y1) или M2(x2,y2) - расположена ближе к началу координат. Вывести на экран дисплея координаты этой точки.
8. Даны действительные числа x, y. Найти наибольшее Max(x, y) и наименьшее Min(x, y) среди них.
9. Определить, какая из двух фигур (круг или квадрат) имеет большую площадь. Известно, что сторона квадрата равна а, радиус круга r. Вывести на экран название и значение площади большей фигуры.
10. Определить, попадает ли точка M(x,y) в круг радиусом r с центром в точке (x0,y0).
11. Перераспределить значения переменных X и Y так, чтобы в X оказалось меньшее из этих значений, а в Y — большее.
12. Значения переменных X, Y, Z поменять местами так, чтобы они оказались упорядоченными по возрастанию.
13. Ввести два числа. Меньшее заменить полусуммой, а большее – удвоенным произведением.
14. Ввести два числа. Меньшее заменить частным, а большее – удвоенным квадратом суммы двух чисел.
15. Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невысокосного года. Вывести значения D и M для даты, следующей за указанной.
16. Дано целое число в диапазоне 100 – 999. Вывести строку — словесное описание данного числа, например: 256 — «двести пятьдесят шесть», 814 — «восемьсот четырнадцать».
17. В восточном календаре принят 60-летний цикл, состоящий из 12-летних подциклов, обозначаемых названиями цвета: зеленый, красный, желтый, белый и черный. В каждом подцикле годы носят названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. По номеру года вывести его название, если 1984 год был началом цикла — годом зеленой крысы.
18. Составьте программу, реализующую эпизод применения компьютера в книжном магазине. Компьютер запрашивает стоимость книг, сумму денег, внесенную покупателем; если сдачи не требуется, печатает на экране «спасибо»; если денег внесено больше, то печатает «возьмите сдачу» и указывает сумму сдачи; если денег недостаточно, то печатает об этом сообщение, указывающее размер недостающей суммы.
19. Даны три переменные: X, Y, Z. Если их значения упорядочены по убыванию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное.
Некоторая точка задана на плоскости действительными координатами (x,y). Написать программу, определяющую, принадлежит ли данная точка заштрихованной области (включая границы), изображенной на рисунке:
Часть 2
Варианты задания
Вариант | Вычисляемая функция | Исходные значения |
1. | ||
2. | ||
3. | ||
4. | ||
5. | ||
6. | ||
7. | ||
8. | ||
9. | ||
10. | ||
11. | ||
12. | ||
13. | ||
14. | ||
15. | ||
16. | ||
17. | ||
18. | ||
19. | ||
20. |