- •Синтаксис и языковые конструкции
- •1. Структура программы на языке pascal
- •1.1Раздел меток (label)
- •1.2 Раздел констант (const)
- •1.3 Раздел типов (type)
- •1.4 Раздел переменных (var)
- •1.5 Раздел процедур и функций
- •1.6 Раздел действий (операторов)
- •1.7 Примеры решения задач
- •2. Операторы
- •2.1 Составной и пустой операторы
- •2.2 Операторы ветвлений
- •2.3 Операторы повторений
- •2.4 Примеры решения задач
- •3. Массивы
- •4. Процедуры и функции
- •4.1 Описание процедур
- •4.2 Описание функций.
- •4.3 Примеры решения задач
- •5. Практическая часть
- •6. Заключение
- •7. Список литературы
4.3 Примеры решения задач
(*Найти сумму элементов линейного массива*)
programzad;
const N=10 ;
type
massiv=array [1..N] of integer;
var
a:massiv;
sum,i:integer;
procedure input (var x:massiv);(* Вводэлентамассива*)
var
i:integer;
begin
for i:=1 to N do
begin
write ('a=');
readln (x[i]);
end;
end;
Procedure Output (var z:massiv);
var
i:integer;
begin
for i:=1 to N do
write;
end;
functionfsum (c:massiv):integer;
var
s,i:integer ;
begin
s:=0;
for i:=1 to N do
if c[i] mod 5=0
then
s:=s+c[i];
fsum:=s;
end;
begin
writeln ('input massuv');
input (a);
output (a);
sum:=fsum(a);
writeln ('sum=',sum);
5. Практическая часть
6. Заключение
В результате выполнения курсовой работы было изучено, программирование на языке Паскаль, а именно: основные понятия языка программирования (общая структура программы, раздел описания меток, раздел определение констант, раздел определения типов, раздел описания переменных), простые типы данных(перечисляемый тип, логический тип, целый тип, и т.д), операторы(оператор присваивания, составной оператор, оператор цикла, оператор выбора, и т.д ), стандартные файлы input и output, процедуры и функции(описание процедур, описание функций)и т.д.При выполнении практической части курсовой работы разработано и отложены программы.
7. Список литературы
1.О.Н. Перминов Программирование на языке Паскаль.Москва “радио и связь” 1988
2.Бутомо И.Д., Самочадин, А.В.,Усанов Д.В., Программирование на алгоритмическом языке Паскаль для микро –ЭВМ
3.Вирт Н. Язык программирования Паскаль//Алгоритмы и организация решение экономических задач.
4. Перминов О.Н. Язык программирования Паскаль.