Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


Перевод алгоритма в программу




Программирование алгоритмов линейной структуры.

Лабораторная работа N1

Цель работы:

1) Уметь пользоваться текстовым редактором, встроенным в систему программирования Турбо Паскаль, знать основные инструкции для редактирования текста.

2) Понимать сущность следования как структуры, управляющей определенными информационными процессами.

3) Научиться программировать информационные процессы, связанные с пересылкой данных между переменными в оперативной памяти.

4) Знать назначение и уметь применять оператор присваивания.

5) Знать и уметь использовать встроенные математические функции для записи математической модели поставленной задачи.

6) Получить практические навыки применения средств Турбо Паскаля для программирования задач, решение которых можно описать с помощью алгоритмов линейной структуры.

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

1. Изучить описание лабораторной работы и ответить на контрольные вопросы.

2. Загрузить систему программирования Турбо Паскаль.

3. В режиме редактирования набрать код программы (в соответствии с полученным вариантом задания). После написания каждой строки программы не забывайте нажимать клавишу Enter.

4. Подобрать исходные данные так, чтобы не возникали ошибки выполнения.

5. Запустить программу на трансляцию и выполнение (Alt - F9, Ctrl-F9).

6. При выполнении пункта 5 могут возникнуть ошибки, как на этапе трансляции, так и на этапе выполнения. При возникновении ошибок необходимо:

- исправить ошибку;

- повторить выполнение пункта 5.

7. Продемонстрировать результаты работы пунктов 3 - 5 преподавателю.

8. Внести изменения в исходные данные и программу и повторить пункты 3 - 5.

9. Оформить отчет по лабораторной работе, защитить и сдать его преподавателю.

Пример выполнения лабораторной работы.

Составьте программу вычисления значения выражения, записанного в виде формулы:

 

 
 

 

 


Постановка задачи.

Для решения поставленной задачи потребуется одна величина (Y), которая является переменной вещественного типа. Она предназначена для хранения результата вычисления выражения. Переменная Y может принимать любые значения вещественного типа. Запишем математическую модель процесса обработки данных:

Y:=sqrt(ln(2)) / (ln(5)/ln(0.3) - exp(1.6*ln(7.2))) + exp(0.345)

Для вывода результата на дисплей будем использовать определенный формат вывода, например, Y: 7: 3.

2.2. Алгоритм решения задачи.

1) Очистка экрана.

2) Запись математической модели.

3) Вывод результата.

Перевод алгоритма в программу.

{ Описание имени программы }

Program Primer1;

{ Подключение стандартного модуля для использования экрана дисплея в текстовом режиме. В данный модуль включены средства для чтения информации с клавиатуры (включая расширенные коды клавиш) и простейшего управления звуком }

Uses CRT;

{ Объявление переменной Y вещественного типа }

Var y: real;

{ Начало раздела операторов }

Begin

{ Очистка экрана. ClrScr - процедура модуля CRT }

ClrScr;

{ Математическая модель для вычисления выражения }

Y:=sqrt(ln(2))/(ln(5)/ln(0.3)-exp(1.6*ln(7.2)))+exp(0.345);

{ Формат вывода: всего семь символов в числе, включая знак числа, десятичную точку, а также три символа для вывода дробной части числа }

WriteLn('Y=', Y:7:3);

{ Задержка изображения на дисплее }

ReadLn;

End.





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


Дата добавления: 2016-09-03; Мы поможем в написании ваших работ!; просмотров: 583 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Самообман может довести до саморазрушения. © Неизвестно
==> читать все изречения...

2538 - | 2391 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.