Лабораторна робота №10




Скачати 57.63 Kb.
НазваЛабораторна робота №10
Дата конвертації10.07.2013
Розмір57.63 Kb.
ТипДокументы
skaz.com.ua > Математика > Документы
Лабораторна робота № 10

Додатковий оператор програмування циклів continue

в пакеті Mathcad
Мета роботи: Навчитись проводити розрахунки використовуючи додатковий оператор програмування циклів continue в пакеті Mathcad.
Теоретичні відомості

Оператор continue, зазвичай використовується для продовження виконання циклу шляхом повернення в початок тіла циклу. Наступний приклад пояснює роботу цього оператора.

Приклад: Складемо програму-функцію, що формує новий вектор з позитивних проекцій вихідного вектора:


У тілі програми-функції використовується функція last(v), що визначає індекс останнього елемента масиву v.

Звернення до цієї програми функції має вигляд:

Якщо черговий елемент vi не більше нуля, то пропускаються всі, що нище знаходяться оператори тіла циклу (у нашому випадку - два оператори, що формують чергову проекцію вектора w) і тіло циклу повторюється при новому значенні параметра циклу i.
^ Завдання на лабораторну роботу

Розробити алгоритм та програму-функцію визначення сумарної втрати теплоти через грунт в пташнику для власного варіанту (див. табл. 13).

Сумарні втрати теплоти через грунт в пташнику визначаються за формулою:

, Вт,

де Fi – площа однієї зони; м2;

Riопір теплопередачі однієї зони 2·k)/Вт;

tв та tз – температура повітря в середині пташника та зовні, оС.

Розмір пташника m n за варіантом, розподіл площі на зони наведено на рис. 18.: опір теплопередачі зон: R1=2,1 (м2·k)/Вт; R2=4,3 (м2·k)/Вт; R3=8,6 (м2·k)/Вт; R4=14,2 (м2·k)/Вт.



Рис. 18. Поділ площі в пташнику на зони.
5. Побудувати програму-функцію визначення сумарної втрати теплоти через грунт в пташнику.
Програма виконання роботи

1. Завантажити середовище Mathcad.

2. Відкрити блок програмування.

3. Ознайомитись з додатковим оператором програмування циклів continue, що викладено в теоретичних відомостях.

4. Виконати приклади, що наведені в лабораторній роботі.

5. Виконати завдання на лабораторну роботу і результати зберегти у власній папці.

6. Оформити результати у формі звіту.

7. Закінчити роботу в Mathcad.
Індивідуальні завдання до виконання лабораторної роботи

Таблиця 13. – Значення величин для розрахунку за варіантом.

№ варіанту

m

n

№ варіанту

m

n

1

10

48

16

17,5

78

2

10,5

50

17

18

80

3

11

52

18

18,5

82

4

11,5

54

19

19

84

5

12

56

20

19,5

86

6

12,5

58

21

20

88

7

13

60

22

20,5

90

8

13,5

62

23

21

92

9

14

64

24

21,5

94

10

14,5

66

25

22

96

11

15

68

26

22,5

98

12

15,5

70

27

23

100

13

16

72

28

23,5

102

14

16,5

74

29

24

104

15

17

76

30

24,5

106


Оформлення звіту

Звіт повинен містити:

- назву та мету роботи;

- наведені приклади;

- блок-схему алгоритму та програму-функцію визначення сумарної втрати теплоти через грунт в пташнику;

- висновки по роботі з аналізом операторів та розроблених програм-функцій.
Запитання для самоперевірки

1. Дайте визначення оператора continue?

2. Що робить Mathcad коли виявляє оператор continue?

3. Як ввести оператор continue?

4. Як працює програм-функція завдання №1?

5. Як працює програм-функція завдання №2?

Схожі:

Лабораторна робота №10 iconЛінійні програми на С++ Лабораторна робота №3
Лабораторна робота № Форматний ввід/вивід у мові С/С++
Лабораторна робота №10 iconЛабораторна робота №3. Обробка текстових файлів за допомогою фільтрів. Редактор sed
Лабораторна робота № Організація файлової системи в unix. Команди для роботи файлами в Unix (Linux)
Лабораторна робота №10 iconЛабораторна робота №16-Б. Перехідні процеси в послідовному колі r-l-c
Лабораторна робота №16. Перехідні процеси в лінійних електричних колах
Лабораторна робота №10 iconЛабораторна робота № Експериментальні дослідження тригерів у програмах...
Лабораторна робота № Експериментальні дослідження тригерів у програмах Electronics Workbench
Лабораторна робота №10 iconЛабораторна робота №51 Визначення магнітного поля на осі соленоїда Мета роботи
Прилади й матеріали: лабораторна установка для визначення магнітного поля на осі соленоїда в залежності від координати
Лабораторна робота №10 iconЛабораторна робота №1 Робота в середовищі Pascal abc мета роботи
Мета роботи: Навчитися працювати з середовищем Pascal abs, проводити запуск програм на виконання
Лабораторна робота №10 iconЛабораторна робота №3
Ознайомитись з загальними відомостями про управління інтерфейсом користувача в ос android
Лабораторна робота №10 iconЛабораторна робота №2
Методи onCreate(), onStart(), onResume(), onPause(), onRestart(), onStop(), onDestroy()[1,3]
Лабораторна робота №10 iconЛабораторна робота №1
Назва: Дослідження організації та функціонування мережної операційної системи на прикладі ос android
Лабораторна робота №10 iconЛабораторна робота №5
Мета роботи: експериментально І аналітично перевірити теорему про активний двополюсник
Додайте кнопку на своєму сайті:
Школьные материалы


База даних захищена авторським правом © 2015
звернутися до адміністрації
skaz.com.ua
Головна сторінка