- •«Вычислительная техника и программирование»
- •0702 «Прикладная физика»
- •Тема 1. Основы алгоритмизации
- •В вод / Вывод данных Блок вычислений
- •Задания для практических занятий
- •Тема 2. Язык программирования
- •Вопросы для практических занятий
- •Тема 3. Интегрированная система программирования Turbo Pascal
- •Задания для практических занятий
- •Тема 4. Элементы алгоритмического языка Pascal
- •Вопросы и задания для практических занятий
- •Тема 5: Структура программы
- •Задания для практических занятий
- •Раздел 6.1 Линейная алгоритмическая структура
- •Задания к практическим занятиям
- •Раздел 6.2 Алгоритмическая структура – ветвления
- •Где If, then, else – зарезервированные слова
- •Задания к практическим занятиям
- •Задания для практических занятий
- •Раздел 6.3 Алгоритмическая структура - циклы
- •Оператор цикла с постусловием Repeat . . . Until
- •Задание для практических занятий
- •Тема 7. Структурированные типы данных
- •7.1 Массивы
- •Двумерный массив (матрица)
- •Задания для практических занятий
- •7.2 Множества
- •Задания и вопросы к практическим
- •7.3 Записи
- •Вопросы к практическим занятиям
- •Задание к практическим занятиям
- •Задания к практическим занятиям
- •Тема 8. Строки
- •Задания к практическим занятиям
- •Тема 9. Подпрограммы (Процедуры. Функции)
- •Пример:
- •Задания к практическим занятиям
- •Тема 10. Графика
- •В tp принята следующая система координат графического режима.
- •Задание к практическим занятиям
- •Меры длины
- •Линии и точки
- •Процедура SetLineStyle. Устанавливает новый стиль вычерчиваемых линий.
- •Список литературы
- •Пособие для изучения дисциплины «Вычислительная техника и программирование»
- •Специальности 6.070200 «радиофизика и электроника»
Задания для практических занятий
Сформировать новый одномерный массив Y, который получается из элементов начального массива X, который упорядочен в порядке убывания.
Найти среднеарифметическое S элементов одномерного массива, которые отличны от нуля, их количество k1, а также количество k2 элементов, равных нулю.
Сформировать новый одномерный массив Y, который состоит из элементов начального массива X, поделенных на абсолютное значение элемента, который является наибольшим по абсолютному значению.
Сформировать новый одномерный массив Y, который отличается от начального массива X тем, что отрицательные элементы нового последнего заменяются нулями, а также вычислить количество k таких элементов.
Сформировать новый одномерный массив Y, который получается из элементов начального массива X, поставленных в порядке возрастания.
Сформировать новый одномерный массив Y, который отличается от начального массива X тем, что все отрицательные элементы последнего заменяются единицами, и определить количество этих элементов k.
В двумерном массиве найти суммы S положительных элементов каждой строки.
В двумерном массиве найти суммы S отрицательных элементов каждого столбца.
В двумерном массиве найти произведение всех отличных от нуля элементов матрицы.
В двумерном массиве найти произведение всех положительных и произведение всех отрицательных элементов матрицы.
В двумерном массиве найти среднеарифметическое положительных элементов каждой строки.
В двумерном массиве найти среднеарифметическое отрицательных элементов каждого столбца.
Сформировать новую матрицу, которая получается из начальной заменой нулями всех отрицательных элементов матрицы.
Сформировать новую матрицу Y, которая получается из начальной матрицы X вычитанием из каждой строки матрицы ее первой строки.
Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый следующий день он увеличивал дневную норму на 10% от нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней.
Вводятся координаты n точек. Определить, сколько из них принадлежит фигуре, ограниченной осью абсцисс и аркой синусоиды, построенной для аргумента от 0 до .
Дан двумерный массив. Определить среднее значение элементов массива. Найти далее индекс элемента массива, наиболее близкого к среднему значению.
Задана прямоугольная матрица. Получить транспонированную матрицу и напечатать ее по строкам.
Заданы матрица и вектор. Получить их произведение. Напечатать в строку.
Из заданной матрицы удалить К-ю строку и L-й столбец.
В квадратной матрице, не содержащей отрицательных элементов, найти корень квадратный из произведения диагональных элементов.
Найти наибольший элемент квадратной матрицы.
Найти наименьший элемент квадратной матрицы и заменить его нулем.
В прямоугольной таблице увеличить на 0.5 все отрицательные элементы.
В квадратной таблице найти наибольший элемент диагонали.
Переставить местами первую и последнюю строки прямоугольной таблицы.
Найти произведения элементов строк прямоугольной таблицы.