Данная лабораторная работа на примере показывает как нужно работать с компонентами контекстного меню PopupMenu и главного меню MainMenu. Программа также позволяет менять фоновый рисунок на форме программы на любой другой выбранный пользователем.
У второй подгруппы по программированию прошла самостоятельная. Специально для первой подгруппы выкладываю готовую программу. Задание было такое:
Написать программу, заполняющую двумерный массив случайными числами в заданном диапазоне (диапазон задается пользователем) и подсчитывающую сколько раз встретились факториалы заданных пользователем трех чисел в двумерном массиве. По полученным данным построить график.
Но при расчете факториала есть свои подводные камни. Например факториал числа выходит за границы целочисленного типа integer. Проблему решает тип LogInt. Либо просто считать факториалы маленьких чисел. Код моей программы препод не смотрел, поэтому
Принцип работы с принтером в разных операционных системах разный. В Linux например принтер представляет собой обычный файл (в линуксе вообще все представлено в виде файлов, включая периферийные устройства). Печать в delphi можно сделать несколькими способами.