Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
программирование лекции.doc
Скачиваний:
32
Добавлен:
03.12.2018
Размер:
4.85 Mб
Скачать

Варианты заданий для самостоятельной работы

  1. Даны целые числа X, Y, Z. Если числа не равны, то заменить каждое из них одним и тем же числом, равным меньшему из исходных.

  2. Даны произвольные числа а, b и с. Если нельзя построить треугольник с такими длинами сторон, то напечатать 0, иначе напечатать 3, 2 или 1 в зависимости от того, равносторонний это треугольник, равнобедренный или какой-либо иной.

  3. Для заданного а найти корень уравнения f(x)=0,

где f(x)=2*a*x+abs(a-1), при а>0.

  1. Даны числа а, b, с (а!=0). Найти вещественные корни уравнения a*x2+b*x+c=0. Если корней нет, то сообщить об этом.

  2. По номеру y (y>0) некоторого года определить с – номер его столетия (учесть, что, к примеру, началом 20-го столетия был 1901).

  3. Вычислить: u= (max(x,y,z))2-2x*min(x,y,z), где x, y, z – заданы.

  1. Считая, что стандартные функции sin и cos применимы только к аргументам на отрезке [0,PI/2], вычислить y=sin(x) для произвольного числа х. Формулы приведения:

sin(x)=sin(pi-x); sin(x)=cos(pi/2-x); sin(x)=sin(2*pi*n+x);

где n – произвольное целое число.

  1. Значения переменных а, b, с поменять местами так, чтобы оказалось а>=b>=с. Переменные а, b, с заданы.

  2. Даны числа а, b, с, d, e, f. Напечатать координаты точки пересечения прямых, описываемых уравнениями a*х+b*y=c и d*х+e*y=f, либо сообщить, что эти прямые совпадают или не пересекаются.

  3. Даны координаты точки (x,y). Определить, в каком квадранте находится точка, и напечатать номер квадранта.

  4. Определить, являются ли значения целочисленных переменных N и М кратными 3. Если оба значения кратны 3, то вычислить их сумму, в противном случае – разность.

  5. Даны значения a, b и c. Удвоить наибольшее из них, а остальные заменить их абсолютными значениями.

  6. Определить, принадлежат ли значения целочисленных переменных N и М отрезку [100;999]. Если да, то вычислить их сумму, в противном случае – разность квадратов.

  7. Даны значения a, b, c (a2!=0). Определить, имеет ли уравнение a*x2+b*x+c действительные корни.

  8. Даны вещественные числа a, b, c и m. Если a<b<c>m, то каждое число заменить наибольшим из них.

  9. Даны вещественные x и y. Если x и y отрицательны, то каждое значение заменить его модулем. Если отрицательно одно из них, то оба значения увеличить на 0.5.

  10. Даны вещественные x и y. Если оба значения неотрицательны и одно из них не принадлежит отрезку [0.5;2.5], то оба значения уменьшить в 10 раз. В остальных случаях x и y оставить без изменения.

  11. Даны значения x, y и z. Выбрать те из них, которые принадлежат интервалу [1;3].

  12. Даны значения a и b. Меньшее из двух заменить их полусуммой, а большее – их удвоенным произведением.

  13. Даны значения a, b и c. Возвести в квадрат те из них, значения которых неотрицательны.

  14. Даны значения a, b и c. Проверить, выполняются ли неравенства a>b или a<b<c. Выдать соответствующие сообщения.

  15. Даны значения a, b и c. Удвоить эти числа, если a>b>c, и заменить их абсолютными значениями, если это не так.

  16. Даны действительные числа a1 ,b1, c1, a2, b2, c2. Проверить условие a1*b2 – a2*b1> 0.0001, при котором система совместна и имеет единственное решение. Найти это решение.

  17. Даны действительные числа x1, x2, x3, y1, y2, y3. Принадлежит ли начало координат треугольнику с вершинами (x1,y1), (x2,y2), (x3,y3)?

  18. Даны числа a, b, c и x, y. Выяснить, пройдет ли кирпич с ребрами a, b, c в прямоугольное отверстие со сторонами x и y.

  19. Определить, является ли данное целое число к четным?

  20. Даны числа a, b, c, d, составляющие четырехзначное число. Определить, все ли четыре цифры различны.

  21. Даны целые числа K, L. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить нулями.

  22. Даны значения переменных x, y. Выяснить, принадлежит ли точка (x,y) кругу единичного радиуса с центром в начале координат.

  23. Выяснить, принадлежит ли точка с координатами (x,y) квадрату со стороной единица и с центром в начале координат.

  24. Выяснить, принадлежит ли точка с координатами (x,y) пересечению окружности x2+y2=1 и параболы y=x2 .

  25. Выяснить, принадлежит ли точка с координатами (x,y) пересечению окружности x2+y2=1 и прямой y=x/2 в своей нижней части.

  26. Если значение переменной W!= 0 и котангенс от W меньше 0.5, то поменять знак W. В противном случае W присвоить 1.

  27. Даны значения x, y и z. Выбрать те из них, которые принадлежат интервалу [1;3].

  28. Даны значения a и b. Меньшее из двух заменить их полусуммой, а большее – их удвоенным произведением.

  29. Даны значения a, b и c. Проверить, выполняются ли неравенства a>b>с или a<b<c. Выдать соответствующие сообщения.

  30. Даны значения a, b и c. Удвоить эти числа, если a>b>c, и заменить их абсолютными значениями, если это не так.

  31. Определить, будет ли остаток при делении целых чисел i и j, равен одному из заданных значений a и b.

  32. Даны целые числа K, L. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных.

  33. Даны действительные числа x, y, z. Вычислить:

max(x,y,z)2-min(x,y,z).

  1. Даны действительные числа a, b, c.

max(a,b,c) при a>b;

Вычислить: z= min(a,b,c) при b<c;

min(a,b)*max(a,c) иначе.

  1. Выяснить, принадлежит ли точка c координатами (x,y) кругу единичного радиуса с центром в точке с координатами (v,z).

  2. Выяснить, принадлежит ли точка с координатами (x,y) квадрату со стороной равной 1 и с центром в точке с координатами (v,z).

  3. Даны действительные числа a, b, c, d. Если a>b>c>d, то числа оставить без изменения. В противном случае значение a должно стать максимальным из всех значений.

  4. Определить, является ли данное целое число X нечетным. Если ответ – да, то разделить его на два, если ответ – нет, то умножить его на 3.

  5. Даны целые числа X, Y, Z. Если числа не равны, то заменить каждое из них одним и тем же числом, равным меньшему из исходных.

  6. Даны числа x, y, z. Вычислить: min(x,y,z)/(max(x,y,z)*3).

  7. Дана точка с координатами (X,Y,Z). Определить, находится ли она внутри сферы с центром (2,3,4) и радиусом 3.

  8. Даны точки A и B с координатами (X1,Y1) и (X2,Y2). Найти тангенс угла, образованного прямой AB и осью Y.

  9. Дана точка с координатами (X,Y,Z). Определить длину окружности, проходящей через эту точку и начало координат.