На этой странице можно скачать этот файл совершенно бесплатно и без регистрации и без отправки смс, а также без различного рода ограничений.
Скачивайте и учитесь, надеемся, наш сайт помог вам "погрызть гранит науки"
Белобородова Н.А. Практикум по программированию на языке Pascal в среде Delphi
УГТУ, 2004 г. ? 128 с. Для практических работ по дисциплинам Информатика, Алгоритмические языки и программирование (программирование на языке Pascal в среде Delphi).
Содержание: Среда программирования Delphi. Программирование алгоритмов линейной и разветвляющейся структуры. Символы и простейшие конструкции языка. Типы и структуры данных. Простейшие конструкции языка. Структура программы. Программирование ввода/вывода. Пример: Составить программу для вычисления площади треугольника по заданным значениям длин сторон а, в, с, используя формулу Герона. Решение. Программирование алгоритмов различной структуры. Пример: Составить программу для вычисления корней квадратного уравнения a*x*x+b*x+c=0. Решение. Пример: Составить программу для определения по номеру квадранта области знака координат точек, принадлежащих данному квадранту. Решение. Задания. Варианты 1-10 (а, б, в) 3. Организация программ циклической структуры. Пример: Вычислить y=x*SIN(x)+Е-x/2 Найти сумму S и количество K тех значений y, которые больше 0.5 Значения x изменяются от -1 до 1 с шагом h=0.2 . Решение. Пример. Вычислить y = sin(x+0.2) для x, изменяющегося от 0 до 6 c шагом H=0.5 Найти сумму s и количество к значений у 0. Решение. Тип - перечисление, тип - диапазон (интервальный), тип – множество. Тип – перечисление. Тип - диапазон (интервальный тип). Тип – множество. Обработка одномерных массивов. Пример: Даны 2 массива X=(12.3,15.4,27.2,14.5,81.4, -9.3), Y=(14.1,17.5,9.4,32.1,18.3,5.7). Вычислить сумму произведений XiYi для всех значений i. Решение. Задания. Варианты 1-10 (а, б, в) Обработка двухмерных массивов. Пример: Найти сумму элементов матрицы А, размером 5 строк на 5 столбцов, исключая элементы главной диагонали. Решение. Задания. Варианты 1-10 (а, б, в) Программирование с использованием функций и процедур. Функции. Пример: Разработать программу для определения числа сочетаний C = n! /(m! (n-m)! ). Использовать подпрограмму-функцию при вычислении факториала. Решение. Процедуры. Пример: Дан массив А(10). Найти количество отрицательных элементов в массивах, сумму положительных чисел. Решение. Задания. Варианты 1-10 Обработка записей. Задача. Дана ведомость списка 10 студентов с информацией, аналогичной рассмотренной в начале раздела. Ввести в массив информацию о каждом студенте в виде записей, найти количество К1 отличников и напечатать их список. Решение. Обработка файлов. Задача. Создать файл данных, содержащий список сотрудников: даны их фамилии, пол, возраст. Составить программу, которая работает в следующих режимах: - запись данных в файл; - просмотр файла; - дополнение файла; Решение. Программирование алгоритмов с использованием динамических структур данных. Библиографический список.