Алгоритмизация и программирование решения типовых задач циклической структуры
Алгоритмизация и программирование решения типовых задач циклической структуры - раздел Программирование, ПРОГРАММИРОВАНИЕ НА ЯЗЫКАХ ВЫСОКОГО УРОВНЯ ЛАБОРАТОРНЫЙ ПРАКТИКУМ Цель Работы:
· Изучить Основные Типы Циклов Процедурно...
Цель работы:
· изучить основные типы циклов процедурного программирования,
· получить навыки программирования вложенных циклов.
Ниже рассмотрены примеры стандартных задач, для нахождения решения которых используются все виды циклов. Для каждого примера приведены постановка задачи, вид формы с компонентами, процедуры обработки событий щелчка на кнопке "Расчет" или "Выполнить", содержащих решение задачи. Процедура обработки события щелчка на кнопке "Выход" является аналогичной примерам, приведенным в предыдущих лабораторных работах, и поэтому здесь не рассматривается.
ББК 32.973
П74
УДК 002.6
Рецензенты: к.т.н. К.Я Кудрявцев, к.т.н. В.Н. Криницкий.
П74 Программирование на языках высокого уровня: Лабораторный практи
Методика проведения лабораторных работ
Каждой лабораторной работе должна предшествовать домашняя подготовка: изучение теоретического материала по лекциям и дополнительной литературе, составление и запись в тетрадь для лабораторных работ
Описание лабораторных работ
Данный практикум содержит 9 лабораторных работ, соответствующих следующим разделам программирования на языке высокого уровня:
· изучение принципов работы программного пакета Delphi 7, полу
Лабораторная работа №1
Структура программы на языке Pascal и организация ввода-вывода данных
Цель работы:
· изучить возможности среды Delphi 7 для
Application.Run (Form1); end.
Этот код содержит два выполняемых оператора. Первый из них создает форму Form1, а второй запускает выполнение приложения. Все изменения файла проекта при добавлении новых форм, измене
С использованием одной формы
Цель работы:
· изучить особенности ввода и вывода данных стандартных типов языка Object Pascal,
· получить навыки написания программ линейной и разветвляющейся структуры (о
Переключателей панели RadioGroup
Постановка задачи: По заданному номеру дня недели определить название дня, считая, что понедельник - первый день, вторник – второй, и т.д. Вид формы с компонентами:
End; end;
Сценарий выполнения программы:
- запустить программу (Run);
- выбрать
Проект с несколькими формами
Цель работы:
· изучение основных принципов организации пользовательского объектно-ориентированного интерфейса;
· получение навыков структурирования задачи;
· освое
With StringGrid1 do
for i:=1 to m do
for j:=1 to n do Cells[j,i]:=IntToStr(a[i,j]);
max:=a[1,1]; imax:=1; jmax:=1;
for i:=1 to m do
Обработка последовательности символов (строк)
Цель работы:
· изучить структуру данных строка;
· получить навыки применения стандартных функций языка Pascal.
Теоретическое введение
Язык Object P
В типизированный
Постановка задачи: из заданного текстового файла создать типизированный файл, а затем содержимое нового файла вывести в таблицу.Для выполнения работы берется исходный текстовый файл
Одномерные динамические массивы.
Цель работы:
· изучение типа данных “динамический массив”;
· получение навыков программирования обработки динамических массивов средствами Object Pascal.
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов