Интересные программы на delphi

Содержание

Составить программу, которая выводит на рабочий стол набранный текст — Delphi(Делфи)

Даны действительные числа a1,…,а37. Все числа этой последовательности, начиная с первого положительного, уменьшить на 0,5. — Delphi(Делфи)

Ввести данные из файла, компонентами которого являются записи, содержащие сведения о книгах библиотеки: автор, название, жанр, издательство, год выпуска. Определить количество книг, выпущенных издательством X в 2000 году в жанре фантастики. Название книг автора Y выпущенных в издательстве Z — Delphi(Делфи)

Дана площадь(S) равнобедренного треугольника и боковая сторона (b). Составить прогу вычисления длинны наименьшей высоты данного треугольника — Pascal(Паскаль)

Площадь треугольника — половина основания на высоту. То естьS = b*h1/2, отсюда находится одна высота.Аналогично S = a*h2/2. Здесь два неизвестных. Чтобы сделать систему уравнений, необходимо добавить сюда формулу Герона, воспользовавшись теоремой Пифагора (b^2=(a/2)^2+h2^2) и решить биквадратное уравнение.

Читайте также:
Saints row the third работа программы прекращена

Разработка программы для просмотра картинок в Delphi

Дана текст-формула, определить, какие цифры не используются в этой формуле — Pascal(Паскаль)

Изменить курсор в своей программе — Delphi(Делфи)

Рисуем курсор (*.cur) каким-нибудь редактором, затем запихиваем его в файл ресурсов *.res (лучше в Project1.res). Затем в коде пишем:

Генерация 6-и злачных паролей — Delphi(Делфи)

значения длиной 6 символов содержащие символы 0-9 и А-Я

Посчитать количество нажатий кнопки — Delphi(Делфи)

В обработчике события OnClick для объекта Button написать:

Источник: retrolib.ru

Наши проекты

Пример работы с функцией Pars, для работы был взят сайт ip-whois.net

  • Проверить Тиц и PR сайта
  • Узнать по IP имя хоста
  • Узнать IP адрес сайта

ICQ бот говорун.

Имеется четыре состояния (MouseUp, MouseDown, MouseEnter, MouseLeave)
Есть возможность красить загруженную картинку (Оттенок, Яркость, Насыщение)
Имеется также плавная смена картинок с установлением интервала.

Исходник, демонстрирующий изменение текстуры на модели в Run-time

Пример загрузки PNG изображения с альфа каналами в GLScene

Показана детальная работа с Canvas и вычисления координат курсора.

Исходник простого аудио плеера на библиотеке BASS.dll

Программа, в которой наиболее полно представлены возможности манипулирования цветами с помощью функций.

купить табак сайт Juli Alexxx порно . Попробуйте качественные IPv4 прокси Китая для любых задач по доступным ценам На http://region-39.com доставка из калининграда в москву физические лица.

Тест на Delphi

Последние комментарии:

Полнота авторских прав на все материалы, опубликованные на сервере DelphiDevelop.ru принадлежит их авторам.

Перепечатка материалов разрешается с указанием авторства и гиперссылки на первоисточник информации.

Источник: delphidevelop.ru

Программы на Delphi. Часть 1. Учебные задачи.

Решил поделиться своими наработками на Delphi и выкладывать исходники в открытый доступ.

И это первая серия готовых исходников получилась на тему «Учебные задачи».

Читайте также:
Не удалось запустить программу пожалуйста повторите попытку в меню home tinfoil

Это сборник из различных задач в основном курса университета, но не исключено что может затесаться и что-нибудь лёгкое из школьного курса.

три задачи

Первая программа заключает в себе решение 3-х задач учебного курса, вот условия этих задач:

  1. Найти сумму натуральных чисел меньших N и делящихся на 6 с остатком.
  2. Дана непустая последовательность различных натуральных чисел, за которой следует 0. Определить является ли данная последовательность возрастающей по умолчанию.
  3. Дана матрица размерности N на M. Найти максимальный элемент и строку, содержащую этот элемент, поменять с первой строкой местами. Полученную матрицу вывести на экран.

3 задачи

Анимация горящего факела

В данной программе реализована спрайтовая анимация горящего факела. Всё просто: по кнопке зажигается и горит и по кнопке затухает.

факел

Вычисление площади геометрических фигур

вычисление площади фигур

На самом деле в данной программе вычисляется площадь только одной фигуры, треугольника. Поэтому название несколько громкое)

Кривая дракона

Эта программа строит так называемую кривую дракона Хартера — Хейтуэя с возможностью задать параметры построения.

кривая дракона

Моделирование движения бильярдного шара

По нажатию кнопки, шар на бильярдном столе (форме) запускается в случайном направлении, отскакивает от бортов и рисует за собой траекторию.

движение бильярдного шара

Модель доски Гальтона

Доска Гальтона была изобретена английским учёным Френсисом Гальтоном в 1873 г. и предназначалась для демонстрации центральной предельной теоремы.

Очень интересный эксперимент! Суть его в том, что сверху по доске со штырьками надо запускать шарики, которые с равной вероятностью отскочут от штырька влево или вправо. В результате они сложатся внизу в определённую пирамиду с вершиной в центре доски.

доска Гальтона

Моделирование линзы

Программа моделирует прохождение лучей через выпуклую линзу. Доступны некоторые настройки. В результате рассчитывается диаметр светового пятна.

модель линзы

Преломление света многослойным стеклом

Эта прога очень похожа на предыдущую (видимо потому что каркас я им сделал одинаковый). В ней моделируется преломление света. Так же доступны некоторые параметры и в результате рассчитывается угол пересечения луча для последнего слоя стекла.

Читайте также:
Как работать с программой daemon tools lite

преломление луча

Мяч пущенный в угол

Это очередной эксперимент, который должен доказать, что как бы мы не пустили мяч в угол, он вылетит обратно в следствии отскакивания от внутренних стенок угла.

Устанавливаются сам угол, положение мяча и начальный вектор направления движения мяча.

мяч в угол

Сравнение файлов

Программа сравнивает выбранные файлы. Сравнение происходит не только по размеру файлов, а так же и по байтам. Поэтому даже если файлы имеют одинаковый размер, но как-то отличаются (например, 2 текстовых файла с одинаковым количеством букв, в которых отличается хотя бы 1 буква), то прога это определит.

сравнение файлов

Вот и всё, этот пак исходников подошёл к концу, очень надеюсь, что он будет полезным

Вы можете скачать все исходники одним архивом:

Источник: cyber-code.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru