Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TP_лабы_ЭМ.doc
Скачиваний:
13
Добавлен:
17.11.2018
Размер:
802.3 Кб
Скачать

Список использованной и рекомендуемой литературы

  1. Иванова Г.С. Основы программирования: Учебник для вузов. – 2-е изд., перераб. и доп. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. –416 с. (Сер. Информатика в техническом университете).

  2. Немнюгин С.А. Turbo Pascal. –СПб.: Питер, 2002. –496 с.

  3. Фирменная документация и компьютерные справочники (файлы помощи типа HELP).

ПРИЛОЖЕНИЕ 1

Вариант оформления пояснительной записки

Филиал ГОУ ВПО УГАТУ

в г. Ишимбае

кафедра физики и математики

Отчет по лабораторному практикуму

Дисциплина «Информатика»

Специальность «Энергетическое машиностроение»

Группа

Фамилия, И. О.

Подпись

Дата

Оценка

ЭМ-101

Студент

Принял

Ишимбай 2011

Вариант 0. Задание 1.1

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

Вычислите , где ; x=2,8. Ответ:0,34860563.

2. Теоретическое введение

Данное выражение состоит из арифметических операций, для которых необходимо учитывать приоритет их выполнения. Необходимый приоритет можно реализован с помощью круглых скобок «(», «)».

Таблица приоритетов имеет следующий вид

Приоритет

Операция

Высший

Встроенные функции, функции пользователя, (, ).

1

@, not

2

*, /, div, mod, and

3

+, –, or, xor

4

<, >, =, <>, <=, >=, in

Для ввода значений переменных необходимо использовать стандартные процедуры: Read и ReadLn.

Выходные параметры передаются через атрибут Var, для вывода которых используются процедуры Write или WriteLn. При использовании оператора Write данные выводятся в одну строку, при WriteLn каждый вызов процедуры переводит указатель на следующую строку. Кроме того, процедуры вывода имеют возможность форматного вывода.

Для очистки экрана используется процедура ClrScr.

3. Описание программы

Программа написана на алгоритмическом языке ПАСКАЛЬ и реализована в среде Borland Pascal-7.0 Windows XP/MS DOS, на платформе х86.

3.1. Описание логической структуры программы.

Для получения результата необходимо:

Ввести значение переменной x с клавиатуры.

Вычислить значение a по формуле

Вычислить значение y, используя значение a

Вывести на экран значение y, используя форматный вывод.

3.2. Блок-схема программы.

3.3 Описание входных данных

x – переменная типа Real;

3.4. Описание выходных данных

yпеременная типа Real.

3.5. Описание программы (листинг)

{ задание 1.1}

Program ZAD_1_1;

Unit

Crt;

Var

a,y, x : real;

Begin

ClrScr;

Write('Введите: x='); ReadLn(x);

a := abs(sin(x));

y := sqrt(cos(a)+ 1) / 4;

WriteLn('y=',y :10:8);

ReadKey;

End.

3.6. Тестовые примеры

Необходимо протестировать программу для различных тестовых примеров (подобрать самостоятельно).

3.7. Интрфейс программы в режиме выполнения

Результат работы программы выглядет следующим образом:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]