Задание по оператору if
№ вар | Задание |
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 Вычислить |
Задание по оператору варианта сase
1 Написать программу, которая требует ввода времени дня и, в зависимости от введенного значения, желает доброго утра, доброго дня, доброго вечера или спокойной ночи.
2 Реализовать в программе меню выбора арифметических действий. В зависимости от варианта посчитать значение выражения Y:=X{+|-|*|/}А. Х и А вводятся.
3 Написать программу, которая требует ввода числа месяца и, в зависимости от введенного значения, сообщает номер декады.
4 Написать программу, где ожидается ввод символа с клавиатуры, после чего определяется, является ли этот символ буквой, цифрой или специальным символом.
5 Написать программу, которая ждет ввода первой буквы названия месяца. В зависимости от этого определяет квартал. Учесть: Июнь, Июль – разные кварталы.
6 Реализовать в программе меню выбора логических операций. В зависимости от варианта посчитать значение произвольного выражения, операндами которого являются 0 и 1.
7 Написать программу, которая ждет ввода первой буквы названия месяца. В зависимости от этого определяет время года.
8 Написать программу, которая требует ввода номера месяца, числа и, в зависимости от введенного значения, сообщает, сколько дней осталось до
нового года.
9 Написать программу, которая ждет ввода буквы и, в зависимости от введенного значения, сообщает, является ли буква заглавной или строчной.
10 Написать программу, которая запрашивает ваше имя и рост в сантиметрах, а затем отображает информацию в виде: высокий, средний, низкий.
11 Написать программу, которая ждет ввода знака арифметической операции и, в зависимости от введенного символа, вычисляет значение произвольного арифметического выражения.
12 Написать программу, которая запрашивает ваш возраст в годах, а затем отображает информацию о периоде вашей жизни: детство, отрочество, юность, молодость, зрелость, старость.
13 Написать программу определения цвета в зависимости от введенного числа.
14 Написать программу, которая ждет ввода буквы русского алфавита и в зависимости от этого определяет гласная или согласная. Если согласная, то звонкая или глухая.
Содержание отчета
1 Наименование, цель и содержание работы.
2 Задание согласно варианту.
3 Схема алгоритма, тексты программ.
4 Результаты работы программы.
5 Выводы по работе
Лабораторная работа №3
Дата добавления: 2016-02-02; просмотров: 1082;