- •«Основы пРограммирования на языке pAscal»
- •Лабораторная работа №1
- •1. Общие сведения
- •1.1. Введение
- •1.2 Алфавит языка Паскаль
- •1.3. Константы
- •1.3.1. Символьные константы
- •1.4. Переменные
- •1.6. Оператор присваивания
- •1.7. Выражения
- •1.5. Перечисляемые типы данных
- •1.8. Организация программы
- •1.9. Комментарии
- •1.10. Операторы ввода-вывода
- •1.10.1. Операторы ввода
- •1.10.2. Операторы вывода
- •1.10.3. Управление формой вывода данных
- •1.10.4 Вывод значений переменных
- •Лабораторная работа №2
- •1.Общие сведения.
- •1.1. Понятие циклического процесса.
- •1.2. Операторы цикла с параметром.
- •1.3. Оператор цикла с предусловием.
- •1.4. Оператор цикла с постусловием.
- •1.5. Вложенные циклы.
- •2. Задание
- •3. Содержание отчёта
- •4. Контрольные вопросы.
- •Лабораторная работа №3
- •1. Общие сведения.
- •2. Задание.
- •3. Содержание отчета.
- •4. Контрольные вопросы.
- •Лабораторная работа №4
- •1. Общие сведения.
- •1.1. Описание процедуры.
- •1.2. Функция.
- •1.3 Обращение к подпрограммам.
- •2. Задание
- •3. Содержание отчета.
- •4. Контрольные вопросы:
- •Лабораторная № 5
- •1.Общие сведения.
- •1.1. Установка графического режима.
- •1.2. Процедура
- •1.3. Координаты.
- •1.4. Цвета.
- •1.5. Линии и точки.
- •1.6. Многоугольники.
- •1.7. Дуги, окружности, эллипсы.
- •1.8. Заполнения.
- •1.9. Вывод текста.
2. Задание.
Задание взять из таблицы 3.1 согласно варианту. Составить блок-схему алгоритма и программу.
3. Содержание отчета.
Отчёт должен содержать:
1) задание к работе;
2) блок-схему решения программы;
3) листинг программы;
4) результаты расчётов.
4. Контрольные вопросы.
Что называется массивом?
Оператор описания массива, его разновидности.
Правила составления имени массива.
Способы задания значений массивов.
Ввод и вывод массивов.
Какие элементы могут служить в качестве индексов элементов массива.
Таблица 3.1 – Задание к лабораторной работе №3
1. |
Найти среднее арифметическое каждой строки матрицы А. Сформировать из них вектор В.
|
2. |
Найти сумму элементов матрицы А, лежащих на главной Диагонали и правее. Умножить на это значение все элементы Вектора В
|
3. |
Сформировать вектор В элементы которого равны Соответствующим элементам неглавной диагонали матрицы. Найти минимальный элемент вектора В.
|
4. |
Определить количество положительных элементов каждого Столбца матрицы А и запомнить их в массиве М
|
5. |
Из матрицы А построить матрицу В поменять местами Строки и столбцы.
|
6. |
Сформировать вектор В как сумму положительных элементов Каждой строки матрицы А.
|
7. |
Сформировать вектор В как среднее арифметическое Положительных элементов каждого столбца матрицы А:
|
8. |
Найти минимальные элементы каждой строки Матрицы А и поместить их на главную диагональ.
|
9. |
Поменять в каждой строке между собой элементы Главной и неглавной диагоналей матрицы А:
|
10. |
Найти произведение первых трёх наибольших элементов Матрицы А:
|
11. |
Сформулировать вектор С из элементов вектора А, Удовлетворяющих условию Aij>2
|
12. |
Получить вектор В элементы которого равны элементам главной матрицы А и найти его максимальный элемент. Вывести на печать полученный вектор В и полученное значение максимального элемента.
|
13. |
Получить вектор А, элементы которого равны элементам первой строки матрицы С и вектор В, элементы которого равны элементам первого столбца матрицы С. Вывести на печать векторы А и В.
|
14. |
По заданным векторам А и В сформировать вектор С по формуле Cij=ai+bj и найти его минимальный элемент.
|
15. |
Упорядочить элементы матрицы А, расположив их по убыванию в строках.
|
16. |
Изменить значение элементов матрицы А по правилу
|
17. |
Вычислить сумму элементов матрицы А, стоящих правее второго столбца, умножить на это значение элементы первого и второго столбца, результат вывести на печать.
|
18. |
Найти сумму элементов обоих диагоналей матрицы А:
|
19. |
Поменять в каждом столбце элементы главной и неглавной диагоналей
|
20. |
Упорядочить по возрастанию четные элементы вектора В
|
21. |
Сформировать
матрицу А по правилу:
Найти максимальный элемент и его положение в матрице
|
22. |
Найти сумму элементов первой и второй строк матрицы А и минимального элемента вектора В.
|
23. |
Найти произведение и количество положительных элементов матрицы А
|
24. |
Сформировать
матрицу А по правилу: И найти минимальный элемент
|
25. |
Найти наибольшую сумму двух произвольных элементов вектора А:
|
