Автор работы: Пользователь скрыл имя, 10 Ноября 2011 в 14:33, реферат
Краткий теоретический обзор языка программирования с примерами программ.
1. Структура программы
2. Описание переменных
3. Простые операторы
4. Структурированные операторы
5. Процедуры и функции
6. Операторы ввода-вывода
7. Строки. Описание типа
8. Модули
9. Программы
j: integer;
procedure perevod(var k:massive; x:integer; n:integer);{перевод в n-чную систему счисления}
var i:integer;
begin
for i:=5 downto 1 do
begin
k[i]:=x mod n;
x:=x div n;
end;
end;
begin
assign(F, 'tablica.txt');
rewrite(F); {открытие файла для записи}
write(F,' Tablica perevoda chisel');
writeln(F);
writeln(F);
writeln(F,'10 2 8 16');
writeln(F);
for i:=0 to 25 do
begin
if (i<10) then
begin
write(F,'0');
write(F,mas1[i]);
end else
write(F, mas1[i]);
write(F, ' ');
perevod(mass2,i,2);
for j:=1 to 5 do
write(F,mass2[j]);
write(F, ' ');
perevod(mass8,i,8);
for j:=1 to 5 do
if ((mass8[j]>9) and (mass8[j]<9)) then
write(F,mas2[mass8[j]])
else
write(F,mass8[j]);
write(F, ' ');
perevod(mass16,i,16);
for j:=1 to 5 do
if ((mass16[j]>9) and (mass16[j]<17)) then
write(F,mas2[mass16[j]])
else
write(F,mass16[j]);
writeln(F);
end;
close(F);
end.
Рисунок
2 – Результат работы программы Laba2
Заключение
Pascal
– это императивный язык программирования,
разработанный в качестве языка обучения
структурному программированию. Особенностями
языка являются строгая типизация и наличие
средств структурного (процедурного) программирования.
Паскаль был одним из первых таких языков. По мнению Н. Вирта,
Библиографический
список
1 Грызлов В.И., Грызлова Т.П., Турбо Паскаль 7.0. – М.: "ДМК", 2000.
2 Зуев Е.А., Программирование на языке Turbo Pascal 6.0, 7.0. – М.:Веста, Радио и связь, 1993.
3 Моргун, А.Н. Справочник по Turbo Pascal для студентов. – М.: Диалектика, 2006.
4 Фаронов, В. В. Turbo Pascal. Наиболее полное руководство. – BHV Санкт-Петербург, 2007.
Информация о работе Основные конструкции языка Pascal и библиотечные функции