Министерство образования и науки Российской Федерации
Нижегородский государственный университет
им. Н. И. Лобачевского
Кузнецова И. А. Задания к практическим занятиям по курсу "Информатика и программирование"
(Pascal)
учебное пособие для студентов
специальности «Прикладная информатика (в экономике)»
Нижний Новгород
2005 г. УДК 681. 3. 068
ББК 32. 973. 26 – 081. 1
Кузнецова И. А. К89 Задания к практическим занятиям по курсу "Информатика и программирование" (Pascal). Учебное
пособие для студентов специальности «Прикладная информатика (в экономике) » Н. Новгород: ННГУ, 2005.
57с. Учебное пособие представляет собой сборник программ и задач для самостоятельного решения в среде
разработки Pascal. Рассмотренные решения задач различной степени сложности демонстрируют возможности
языка программирования.
Учебное пособие будет полезно студентам вузов технических специальностей, а также школьникам
старших классов, учащимся колледжей, студентам техникумов.
2
Введение
В предлагаемом учебном пособии рассматриваются вопросы использования
изучаемого теоретического материала по курсу информатики для решения на практических
занятиях и при самостоятельном изучении. Настоящее пособие рекомендуется студентам при
подготовке к занятиям, контрольным работам. Тематическое планирование учебного материала проведено в соответствии с
действующей программой. Распределение часов по темам изучаемого курса является
условным, а преподаватель вправе изменить темы практических занятий и перераспределить
учебное время, отведенное на каждое занятие. В начале каждого практического занятия кратко приведен теоретический материал,
необходимый для решения некоторых задач по данной теме. После него предлагается
решение некоторых задач и список задач для самостоятельного выполнения. Фактический материал учебного пособия неоднократно апробирован автором, а
также учениками и студентами, и как показала практика, дает хороший результат при
применении его на первых курсах и в старших классах. Автор.
3
Практическая работа № 1
Тема: «Структура программы на языках PASCAL. Процедуры ввода-вывода, оператор
присваивания»
Структура программы на языке Pascal
Структура программы на языке PASCAL состоит из трёх частей:
1) заголовка;
2) описательного блока;
3) исполнительного блока;
Program <имя программы> (Input, Output);
Uses <имя 1>[,<имя 2>... ];
Label m1,m2,... ;
Const [<константа 1 = значение 1>,... ,< константа n = значение n >];
Туре [<имя типа1 = тип>,... ,< имя типа n = тип>];
Var <переменная 1>[,<переменная 2>,... ,<переменная n>]:<тип>;
Procedure <имя процедуры>[( параметры)];
Begin
<тело процедуры>;
End;
Function <имя> (аргументы):<тип значения>;
Begin
<тело функции>;
End;
Begin
<тело программы>;
End.