Лабораторная работа № 1 на тему: «Основы алгоритмизации и программирования». Министерство образования республики беларусь
УО «ПОЛЕССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
ОТЧЁТ
по дисциплине: «Информатика»
Лабораторная работа № 1
на тему: «Основы алгоритмизации и программирования».
Выполнил
ученик 10Б класса А.А. Гошев
Проверил В.П. Коржич
ПИНСК 2017
Оглавление
Введение…………………………………………………………………… |
4 |
1.Методика выполнения лабораторной работы…………………..……… |
5 |
1.1.Оформление листинга 1……………………………………………….. |
5 |
1.2.Оформление листинга 2……………………………………………….. |
6 |
1.3.Оформление листинга 3……………………………………………….. |
8 |
1.4.Оформление листинга 4……………………………………………….. |
9 |
1.5.Оформление листинга 5……………………………………………….. |
10 |
1.6.Оформление листинга 5……………………………………………….. |
12 |
Заключение………………………………………………………………… |
13 |
Список использованных источников……………………………………. |
14 |
Приложения……………………………………………………………….. |
15 |
Введение
ТЕМА: Основы алгоритмизации и программирования
ЦЕЛЬ:
повторение приемов работы в системе Pascal ABC;
развитие логического и алгоритмического мышления;
ЗАДАЧИ:
Учащиеся должны знать:
основные конструкции языка программирования Pascal (структуру программы, типы данных, команды ввода, присваивания, ветвления, повторения, арифметические операции)
Учащиеся должны уметь:
составлять программы с использованием системы Pascal ABC.
Основные конструкции и команды |
|
Структура программы |
program имя программы; раздел подключения модулей; раздел описаний; begin операторы end. |
Раздел описаний |
Var <имя переменной>: <тип переменной>; |
Типы данных |
Integer — целый; Real — вещественный; String — строковый; Char — символьный; Array — массив |
Команды вывода |
write (список вывода); writeln (список вывода); |
Команды ввода |
read (список ввода); readln (список ввода); |
Команда присваивания |
имя переменной:=выражение; |
Команда ветвления |
If условие then оператор_1 else оператор_2; If условие then оператор; |
Составной оператор |
Begin Оператор 1; Оператор N; end; |
Команда повторения (Цикл«While») |
While условие do оператор; |
Команда повторения (Цикл «For») |
For переменная цикла:- A to В do оператор; For переменная цикла.- = A downto В do оператор; |
Методика выполнения лабораторной работы
Листинг 1.
Длина прямоугольного участка земли равна X метров, а ширина равна Y метров. Напишите программу вычисления количества досок для забора на заданном участке, если ширина доски равна 10 сантиметров.
Решение:
program Pr1;
var
