Решение задач в среде Turbo Pascal

Автор работы: Пользователь скрыл имя, 24 Декабря 2012 в 14:31, курсовая работа

Краткое описание

В настоящий момент пользуются популярностью такие версии языка как TMT Pascal, Free Pascal и GNU Pascal. Продолжает использоваться и Borland Pascal. Развитием языка Borland Pascal является Object Pascal — версия языка Паскаль расширенная средствами объектно-ориентированного программирования. Последние версии Borland Pascal лежат в основе среды программирования Delphi.
В России разработан язык программирования Глагол, который имеет близкую к Паскалю идеологию, но в отличие от него изначально спроектирован на использование только русских служебных слов.

Содержание

Введение
Математическая постановка задачи
Программа
Блок-схема
Полученные результаты
Список литературы

Прикрепленные файлы: 1 файл

курсовая работа.docx

— 50.82 Кб (Скачать документ)

Российский  Университет Дружбы Народов

Инженерный  факультет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Курсовая работа

по информатике

«Решение задач в среде Turbo Pascal»

 

 

 

 

 

 

 

 

 

 

 

 

                  

Студентка:

                                                                       Группа:

 

 

 

 

 

 

 

Москва

2009

Содержание

 

 

Введение

Математическая постановка задачи

Программа

Блок-схема

Полученные результаты

Список литературы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение 

 

Pascal — это императивный язык программирования, разработанный Никлаусом Виртом в 1970 в качестве языка обучения структурному программированию. Название языку дано в честь выдающегося французского математика, физика, литератора и философа Блеза Паскаля. Первоначально язык компилировался в байт-код, подобно языку Java.

Особенностями языка являются строгая  типизация и наличие средств структурного (процедурного) программирования. Паскаль был одним из первых таких языков. По мнению Н. Вирта, язык должен способствовать дисциплинированию программирования, поэтому, наряду со строгой типизацией, в Паскале сведены к минимуму возможные синтаксические неоднозначности, а сам синтаксис интуитивно понятен даже при первом знакомстве с языком.

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

Диалект Object Pascal поддерживает парадигму объектно-ориентированного программирования.

В настоящий момент пользуются популярностью  такие версии языка как TMT Pascal, Free Pascal и GNU Pascal. Продолжает использоваться и Borland Pascal. Развитием языка Borland Pascal является Object Pascal — версия языка Паскаль расширенная средствами объектно-ориентированного программирования. Последние версии Borland Pascal лежат в основе среды программирования Delphi.

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

 

 

 

 

 

 

 

 

 

 

 

 

Математическая  постановка задачи

 

 

Дано Х. Сформировать массив а(10).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Программа

 

program MAS; 
{$N+,E+} 
uses crt; 
const n=10; 
type massiv=array[1..n]of extended; 
var a:massiv; 
i,k: integer; 
x,s,st:extended; 
f1,f2:extended; 
begin 
clrscr; 
write('Vvedite X:'); 
readln(x); 
s:=0;

st:=x;

f1:=1;

f2:=1; 
for k:=1 to n do 
begin 
st:=st*x; 
f1:=f1*2*k*(2*k+1); 
f2:=f2*k; 
s:=s+st/f1 - (sin(k*x)/cos(k*x))/f2; 
a[k]:=s; 
end; 
writeln('Znachenia massiva:'); 
for k:=1 to n do 
writeln('a[',k,'] = ',a[k]:2:5,' '); 
readln; 
end.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Блок-схема

 

 

 

 

 

 

 

 

 

Полученные результаты

При введении числа Х=5, мы получим результаты как на рисунке, показанном ниже, то есть следующие:

Vvedite X: 5

Znachenia massiva:

7,54718

8,26467

8,53134

8,44674

8,44824

8,45715

8,45706

8,45709

8,45708

8,45708

 

 

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

 

 

 

  1. Голицына О.Л., Попов И.И. Основы алгоритмизации и программирования. - Издательство Форум, 2002
  2. Симонович С.В. Информатика. Базовый курс. - Издательство Питер, 2003

 

Интернет-сайты:

  1. Википедия. Свободная энциклопедия
  2. http://progopedia.ru

 


Информация о работе Решение задач в среде Turbo Pascal