Задание по оператору 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; просмотров: 1072;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.