Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДИЧКА ПАСКАЛЬ.doc
Скачиваний:
2
Добавлен:
06.05.2019
Размер:
141.82 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО РЫБОЛОВСТВУ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«Мурманский государственный технический университет»

Кафедра автоматики

и вычислительной техники

ПРОГРАММИРОВАНИЕ

НА ЯЗЫКЕ TURBO PASCAL

Методические указания для практических занятий

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

для студентов специальности 210300.62 «Радиотехника»

Мурманск

2010

Составитель – Павленко Ирина Григорьевна, ст. преподаватель кафедры автоматики и вычислительной техники МГТУ.

Методические указания рассмотрены и одобрены кафедрой 17 июня 2010 г., протокол № 5.

Рецензент – Лейко Николай Николаевич, канд. техн. наук, доцент кафедры автоматики и вычислительной техники МГТУ.

Издаются в авторском варианте без редакторской правки.

Оглавление

ВВЕДЕНИЕ…………………………………………………….4

ТЕМА 1.ПРОЦЕДУРЫ И ФУНКЦИИ………………………………

ТЕМА 2.ОПЕРАТОР ВЫБОРА……………………………………..

ТЕМА 3.РЕКУРСИИ………………………………………………..

ТЕМА 4.СТРОКИ…………………………………………………..

ТЕМА 5.МОДУЛИ…………………………………………………

КОНТРОЛЬНЫЕ ВОПРОСЫ

РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА……………………………………..

Введение

Алгоритмический язык Паскаль был разработан профессором Цюрихского университета Никлаусом Виртом специально для студентов с целью обучения хорошему стилю программирования.

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

Задания данного методического пособия предназначены для практических и лабораторных работ, основной целью которых является приобретение навыков алгоритмизации и программирования на языке Паскаль в среде Турбо Паскаль 7.0.

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

Тема 1. Процедуры и функции

Программа на языке Паскаль может состоять из двух частей. Первая часть называется описательной и содержит объявления всех объектов.

Вторая часть называется исполняемой и содержит операторы.

В языке Паскаль существуют два вида подпрограмм: подпрограммы - функции и подпрограммы - процедуры. Использование подпрограмм позволяет сократить объем самих программ и ускорить процесс выполнения программ

Пример 1.1. Разработать программу вычисления функции: y=ctg(x/2)+ ctg(x/3)+ctg(x/4).

В заданном выражении трижды встречается тригонометрическая функция котангенса, которая отсутствует в списке стандартных функций языка Паскаль, поэтому с целью сокращения объема вычислений функцию котангенса целесообразно оформить в виде функции пользователя, определяющей значение котангенса по известной формуле: ctg(x)=cos(x)/sin(x),

а затем использовать при определении заданного выражения.

Программа может иметь следующий вид:

Program Pr_1;

{Вычисление значения функции}

Var x, y: real;

Function Ctg (x: real): real;

Begin

Ctg := cos(x)/sin(x);

End;

Begin

Write( Введите значение x );

Readln(x);

Writeln;

Writeln( При х= , х:10:3);

Writeln;

Y:=Ctg(x/2)+Ctg(x/3)+Ctg(x/4);

Writeln( Значение функции y= , y:12:5);

Readln;

End.