Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Оператор цикла с предусловием ( цикл While)





While < условие > do begin < операторы > end; Данный цикл выполняется пока условие не станет ложным (то, есть в отличии от цикла Repeat повторяется пока условие истинно).

 

Порядок выполнения работы:

 

8. Получить допуск к работе у преподавателя.

9. Осуществить вызов системы TURBO PASCAL

10. Ввести текст программы.

11. Записать исходный модуль в файл на диске

12. Провести отладку программы. Выполнить программу, провести анализ результатов и, убедившись в правильности решения, предъявить их преподавателю для проверки.

13. Занести результаты расчета в отчет

14. Выйти из системы TURBO PASCAL.

Содержание отчета:

 

49. Цель работы

50. Задание к лабораторной работе

51. Блок-схема алгоритма решения задачи

52. Текст программы на языке Паскаль.

53. Запись команд сеанса работы.

54. Результаты расчетов.

55. Ответы на контрольные вопросы

56. Вывод по результатам проделанной работы

Контрольные вопросы:

 

4. Назначение и формат оператора присваивания.

5. Схема простого циклического процесса.

6. Операторы цикла WHILE.. DO в языке Паскаль, особенности использования.

 

Задание к лабораторной работе

 

Вычислить значения функций, используя различные циклические алгоритмы:

 

2. Y=AX2 +BX+C, если A=2; B=5; C=7; X изменяется от 0 до 27 с шагом 3.

4. Z=AX3 +B, если А=4; B=3, X изменяется от 2 до 12 с шагом 2

5. T=X2 + Y2, если Y=10; Х изменяется от 0 до 20 с шагом 4

5. X= Ln (A+Y), если A=0.5; Y изменяется от 0.5 до 10.5 с шагом 1.5

6. Y=ex+a, если A=0.5 X изменяется от 0.5 до 1.1 с шагом 0.2

7. Y=e|x+a|, если А=0.7; Х изменяется от -7 до 7 с шагом 2

8. Z=2 x+a,если А=2; Х изменяется от -1 до 9 с шагом 2

8. S=SIN2 (AX+B),если A=0.5; B=2 X изменяется от 2 до 8 с шагом 2.

10. P=|X3-Y3|,если Y=5; X изменяется от 0 до 30 с шагом 5

11. , если А=0.6; Х изменяется от 1 до 31 с шагом 3

12. C=1+COS2 (AX),если А=0.1; Х изменяется от 0 до 10 с шагом 2

13. P= ,если A=2;Х изменяется от 7 до15 с шагом 2.

14. T=SIN X+COS2 AX,если А=3; Х изменяется от -1 до 21 с шагом 2.

15. C=еax +AX2,если А=0.8; Х изменяется от 0.2 до 1.4 с шагом 0.2

16. К=COS2(BX+A),если B=0.5; A=2; X изменяется от 2 до 18 с шагом 2.

 

ПРИМЕЧАНИЕ: При выводе результатов предусмотреть печать идентификаторов переменных

При программировании степенной функции использовать формулу:

Xa = ealnx

 

ЛАБОРАТОРНАЯ РАБОТА № 8

 

Программирование циклов с постусловием с использованием конструкций Repeat..until.

Цель работы: Получить навыки программирования циклических процессов на языке Паскаль

 

Литература: В.П. Попов TURBO PASСAL.для школьников. Версия 7.0.

 

Краткие теоретические сведения:

 

При подготовке к лабораторной работе следует повторить назначение

основных этапов обработки программ в среде TURBO PASCAL, а также изучить структуру программы на языке Паскаль, назначение и форматы операторов цикла

В языке паскаль есть три различных типа операторов, с помощью которых можно запрограммировать фрагменты программ, выполняющиеся более одного раза.







Date: 2015-12-12; view: 573; Нарушение авторских прав



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию