- •Алфавит и словарь языка Паскаль
- •Правила написания идентификаторов:
- •Константы и переменные
- •Типы данных
- •Перечень типов данных в Турбо Паскале
- •Стандартные библиотечные модули
- •Примечание
- •Операторы
- •Простые операторы
- •Структурные операторы
- •Стандартные арифметические действия
- •Практическое занятие №2 процедуры ввода-вывода
- •Процедура чтения read
- •Процедура записи write
- •Практическое задание n2 3 Структурные операторы. Операторы условия.
- •Оператор условия If
- •Практическое задание № 4
- •Оператор повтора repeat
- •Практическое задание n9 6 Контрольная работа по Turbo Pascal 7.0
- •Практическое задание n2 7 Массивы
- •Поиск элемента в массиве
- •1: Write (‘ номер элемента массива, равного данному ’, I); 2: End.
- •Практическое задание n2 9 Таблицы
- •Вычисление суммы элементов главной диагонали квадратной таблицы.
- •Нахождение сумм элементов столбцов таблицы,
- •Процедуры без параметров
- •Var a, b: integer; {локальные переменные}
- •Наберите программу вычисления наименьшего общего кратного.
- •2.0Ператор безусловного перехода.
- •Рекурсии
- •Наберите программу вычисления факториала числа с использованием рекурсии.
- •7. Проем о:,
- •Практическое задание № 13 записи
- •Дан массив записей, содержащий сведения о работниках предприятия.
- •,J: integer; s: real; p: string [10]; begin { формирование массива записей }
- •Практическое задание n914 файлы Файл- это совокупность данных, записанная во внешней памяти под определенным именем.
- •Средства обработки файлов.
- •Открытие файла для операции запись производится оператором:
- •Открытие файла для чтения производится оператором: reset (f);
- •Чтение данных из файла осуществляется оператором: read (f, а);
- •Практическое задание № 15 Множества
- •Операции над множествами:
- •Наберите программу, определяющую количество гласных и согласных букв в
- •Управление экраном компьютера
- •Наберите программу, которая в разных текстовых режимах выводит текст, смещая его по диагонали и вставляет строку текста.
- •Наберите программу, которая выводит на экран окно с изменяющимся цветом фона и цветом текста.
- •Задачи для контрольной работы
- •Практическое задание № 8 Сортировка массива
- •Наберите программу сортировки массива методом пузырька:
- •Процедуры с параметрами
- •Управление звуком компьютера
- •2. Наберите программу, позволяющую произвести прсхггую музыкальную гамму.
Практическое задание n9 6 Контрольная работа по Turbo Pascal 7.0
1. Составьте программу на существование треугольника со сторонами а, b и с Условие
существования треугольника известно из геометрии: сумма двух любых сторон должна быть больше третьей.
Program KONTRAB; Vara, b,c: real; Begin Writeln (‘ введите длины трех сторон треугольника ’); Readln (а, b, с); Writeln (‘ треугольник со сторонами ’, а, b, с); IF (а + b > с) and (b + с >b) Then writeln (1 существует ’) Else writeln (‘ не существует ’); Readln; End. |
|
Откомпилируйте, запустите программу на выполнение: |
|
а) введите числа 10 15 20, просмотрите результат; |
|
б) введите числа 10 15 30, просмотрите результат. |
|
Сохраните программу на носителе под именем KONTRAB, |
|
создайте .ехе - файл. |
|
2. Составьте программу для вычисления ап |
|
Program KONTRAB1; |
|
Var а, b: real; с, n: integer; |
|
Begin |
|
Writeln (1 введите a - основание степени, a = ’); |
|
Readln (a); |
|
Writeln (1 введите целое n - показатель степени, n = ’); |
|
Readln (n); |
|
b: =1; |
|
For с: = 1 to n do |
|
b: =b * a; |
|
Writeln(‘b = ’ ,b); |
I |
Readln; |
|
End. |
|
Откомпилируйте и запустите программу на выполнение: а) Задайте а = 5, п = 2, просмотрите результат;
б) Задайте а = 12, п = 2, просмотрите результат.
Сохраните программу на носителе под именем KONTRAB1 и создайте .ехе-файл.
Program KONTRAB2;
Var x, у: real;
Begin
X: =0;
Writeln (‘ x ’: 10, ’ sin x ’: 10); Whilex< = 3.14do Begin
Y:=sin(x);
Writeln(x: 10,’ y:7:5); X: = x + 0.1;
End;
Readln;
End.
Откомпилируйте и запустите программу на выполнение, просмотрите результат. Сохраните программу на носителе под именем KONTRAB2, создайте ехе-файл.