3. Разработать программу для расчета значения одной из следующих ниже кусочно-разрывных функций. Выполнить двумя способами: с использованием вложенной структуры операторов if-else и с использованием только операторов if. При проверке работы программы особое внимание обратить на правильность расчета в точках разрыва.
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
4. Разработать программу для расчета значения одной из кусочно-разрывных функций, заданных следующими ниже графиками.
|
|
4.1 4.2
|
|
4.3 4.4
|
|||
|
|||
4.5 4.6
|
|
4.7 4.8
При разработке необходимо записывать уравнение прямой, проходящей через две точки с координатами x1, y1 и x2, y2:
.
5.
Разработать программу для проверки, попадает ли точка с заданными на
плоскости координатами x и
y внутрь пересекающихся окружностей с центрами в
точках ,
и
,
и радиусами
и
.
Программа должна выдавать в виде результата сообщение, в какую область попала
точка:
- не принадлежащую ни одному из кругов;
- принадлежащую только первому кругу;
- принадлежащую только второму кругу;
- принадлежащую и первому, и второму кругу.
6. Проанализировать и исполнить программы Murka раздела switch (часть Ветвления). Освоить синтаксис оператора switch и особенности его использования.
7.
Разработать программу, присваивающую трем переменным ,
и
значения
параметров одного их трех полупроводниковых материалов: германия, кремния или
арсенида галлия, в зависимости от введенного ключа выбора G, S
или A.
Материал |
|
|
|
германий |
16.0 |
0.67 |
2.4.1013 |
кремний |
11.9 |
1.12 |
1.45.1010 |
арсенид галлия |
13.1 |
1.43 |
1.79.106 |
Затем должны выполняться вычисления величин
;
, где q = 1.60.10-19
Кл – заряд электрона;
e0 = 8.85.10-14 Ф/см – диэлектрическая постоянная;
k = 8.62.10-5 эВ/К – постоянная Больцмана.
В конце работы программа должна выводить значения величин
и
на
дисплей.
Расчет выполняется для значения температуры, заданного преподавателем.
Если пользователь неправильно ввел значения ключа, переменным ,
и
должны быть
присвоены нулевые значения, вычисления
и
не выполняться, а в качестве результата
выводиться соответствующее сообщение.
8. Разработать программу для вычисления корней кубического уравнения. Формульное описание алгоритма приведено в Приложении 1 и файле Root3_alg_text.doc, а его блок-схема – в Приложении 2 и файле Root3_alg_block.doc. Отладить работу всех ветвей программы с помощью тестовых данных, приведенных в Приложении 3 и файле Root3data.doc.При отладке использовать пошаговое исполнение программы с помощью отладчика (клавиша <F8>).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.