1.1 Составить алгоритм и программу нахождения корней уравнения ax2+bx+c=0. Предусмотреть варианты двух, одного корня, а также, когда действительных корней нет.
1.2 Вычислить y=max{a,b,min{c,d}}, a, b, c, d – числа.
2.1 Составить алгоритм и программу вычисления функции y0 (x,y- даны)
2.2 Вычислить (x вводится с клавиатуры).
3.1 Составить алгоритм и программу вычисления функции (х вводится)
3.2 Вычислить: y=min{max{a,b},c}, a, b, c, d – даны.
4.1 Составить алгоритм и программу вычисления функции, x вводится с клавиатуры.
4.2 Вычислить:
(а,b,c,d – вводятся)
5.1 Составить алгоритм и программу вычисления функции, x, a, b, c – вводится с клавиатуры.
5.2 Вычислить y=min{a,b,c}+max{d,f}, где a, b, c, d, f – даны
6.1 Составить алгоритм и программу вычисления функции, x – вводится с клавиатуры.
6.2 Вычислить: (a, b, c, d – вводятся с клавиатуры)
7.1 Составить алгоритм и программу вычисления функции, x, y – вводится с клавиатуры.
7.2 Написать программу, которая в зависимости от введенных А, В и С считает их произведение, если они все положительны; или сумму, если хотя бы одно отрицательно.
8.1 Известно, что из четырёх чисел a, b, c, d одно отлично от трех других, равных между собой. Найти сумму данного числа с любым из трех оставшихся.
8.2 Вычислить:
U = max(x,y)+2*(min(x,y,z)) (x, y, z – вводится с клавиатуры)
9.1 Даны координаты двух точек. Определить, какую из осей пересекает отрезок, соединяющий две этих точки.
9.2 Найти квадратный корень из числа А (вводится с клавиатуры). Проверить корректность ввода числа.
10.1 Дан номер года. Найти число дней в этом году.
Указание. В современном (григорианском) календаре каждый год, номер которого делится на 4, является високосным, за исключением тех, которые делятся на 100 и не делятся на 400. Например, 1990 год - не високосный, 2000 год – високосный
10.2 Вычислить
(x,y,z,v – вводятся с клавиатуры и принадлежат [-7;7])
11.1 Логической переменной T присвоить значение TRUE или FALSE в зависимости от того, является натуральное число k кратно 5 или нет
11.2 Вычислить
(x вводится с
клавиатуры)
12.1 Определить и вывести на печать номер квадранта, в котором расположена точка М(x,y), x и y заданные вещественные числа.
12.2 Вычислить
(a,b,c,d вводятся
с клавиатуры)
13.1 Даны действительные числа a, b, c, x, y. Выяснить, пройдет ли кирпич с ребрами a,b,c в прямоугольное отверстие со сторонами x и y. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его ребер было параллельно или перпендикулярно каждой из сторон отверстия.
13.2 Написать программу, которая проверяла бы справедливость неравенства, в результате выводила бы True или False:
14.1 Время в полете вычисляется по формуле T=S/V, где S – расстояние между пунктами, V – скорость полета самолета. Определить время в полете при отсутствии ветра и при наличии встречного ветра (V1 – скорость ветра).
15.1 Написать программу проверки трех введенных чисел на четность/нечетность. Вывести, сколько из них четно, сколько нечетно.
15.1 Написать программу, которая проверяла бы справедливость неравенства, в результате выводила бы True или False:
(n вводится с клавиатуры)
16.1 Вычислить
, где x,y,z,a,b-вводятся, причем а,b должны быть кратны 5, иначе выдать соответствующее сообщение
16.2 Ввести возраст человека в годах и в зависимости от числа добавить «лет» или «года». Например, 25 лет, 2 года.
17.1 Вычислить сумму А,В и С, если все они четны, разность, если есть хотя бы одно нечетное.
17.2 Найти max(min(a,b);min(c,d)).
18.1 Найти максимум из трех чисел. Если он больше некоторого числа А, то найти сумму этих чисел, иначе – произведение.
18.2 Ввести трехзначное число и найти сумму цифр этого числа.
19.1 Вычислить
, где x,y,z,a,b-вводятся, причем а,b четные, иначе выдать соответствующее сообщение
19.2 Ввести три числа и определить, есть ли среди них четные и кратные 3 одновременно.
20.1 Найти среднее арифметическое трех чисел. Если оно больше некоторого числа А, то возвести его в квадрат, иначе удвоить.
20.2 Вычислить
4.2 Задание по оператору варианта
1 Написать программу, которая требует ввода времени дня и, в зависимости от введенного значения, желает доброго утра, доброго дня, доброго вечера или спокойной ночи.
2 Реализовать в программе меню выбора арифметических действий. В зависимости от варианта посчитать значение выражения Y:=X{+|-|*|/}А. Х и А вводятся.
3 Написать программу, которая требует ввода числа месяца и, в зависимости от введенного значения, сообщает номер декады.
4 Написать программу, где ожидается ввод символа с клавиатуры, после чего определяется, является ли этот символ буквой, цифрой или специальным символом.
5 Написать программу, которая ждет ввода первой буквы названия месяца. В зависимости от этого определяет квартал. Учесть: Июнь, Июль – разные кварталы.
6 Реализовать в программе меню выбора логических операций. В зависимости от варианта посчитать значение произвольного выражения, операндами которого являются 0 и 1.
7 Написать программу, которая ждет ввода первой буквы названия месяца. В зависимости от этого определяет время года.
8 Написать программу, которая требует ввода номера месяца, числа и, в зависимости от введенного значения, сообщает, сколько дней осталось до нового года.
9 Написать программу, которая ждет ввода буквы и, в зависимости от введенного значения, сообщает, является ли буква заглавной или строчной.
10 Написать программу, которая запрашивает ваше имя и рост в сантиметрах, а затем отображает информацию в виде: высокий, средний, низкий.
11 Написать программу, которая ждет ввода знака арифметической операции и, в зависимости от введенного символа, вычисляет значение произвольного арифметического выражения.
12 Написать программу, которая запрашивает ваш возраст в годах, а затем отображает информацию о периоде вашей жизни: детство, отрочество, юность, молодость, зрелость, старость.
13 Написать программу определения цвета в зависимости от введенного числа.
14 Написать программу, которая ждет ввода буквы русского алфавита и в зависимости от этого определяет гласная или согласная. Если согласная, то звонкая или глухая.