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.
Материал |
, эВ |
, см-3 |
|
германий |
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).
Ссылка на скачивание - внизу страницы.