Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Pascal, школьный репозиторий: Алгоритмы и проекты

Этот репозиторий содержит две большие части:

  • Алгоритмы и задачи — коллекция учебных заданий и примеров на Pascal по массивам, строкам, переборам, обработке цифр и др.
  • Проекты — набор полноценных приложений/демо/игр (Delphi/Lazarus) с графикой и звуком.

Оглавление

Структура

Алгоритмы и задачи

Основные разделы (каждый — набор попапок с задачами и исходниками .pas):

Проекты

Содержит самостоятельные приложения/демо с ресурсами (изображения, звуки, формы). Некоторые примеры:

Как запускать

В репозитории встречаются два основных типа проектов:

  1. Консольные учебные задачи (.pas)
  • Можно компилировать и запускать с помощью Free Pascal (FPC) или среды Lazarus.
  • Способ: открыть файл .pas в Lazarus, создать проект или собрать через fpc в терминале.
  1. Визуальные приложения (Delphi/Lazarus)
  • Содержат формы (.dfm/.lfm), ресурсы (изображения .bmp/.gif/.ico, звуки), проектные файлы (.lpi/.lpr, .dpr/.dproj, .lps).
  • Рекомендуется открывать в Lazarus (кроссплатформенно) или в Embarcadero Delphi (Windows).

Примеры:

  • Проект «Графики функций»: открыть соответствующий проектный файл (например, .lpi/.lpr или .dpr) в Lazarus/Delphi и собрать.
  • «SchoolFight»: проект с ресурсами (папки img, snd); запуск в подходящей среде на Windows наиболее предсказуем.

Требования и примечания

  • Язык исходников: Pascal (FreePascal/Delphi). Для Delphi-проектов предпочтительна сборка под Windows.
  • Кодировки: встречаются кириллические имена и возможные файлы в Windows-1251. При проблемах отображения в Lazarus/IDE попробуйте переключить кодировку файла на UTF-8/CP1251.
  • Пути с пробелами и кириллицей: современные IDE поддерживают, но на старых системах возможны сложности. Рекомендуется открывать проекты непосредственно из IDE, чтобы она корректно нашла ресурсы.
  • Ресурсы: многие проекты зависят от относительно расположенных папок (img, sound, picture, snd и т.п.). Не изменяйте структуру папок, чтобы ресурсы находились по ожидаемым путям.

Быстрые ссылки


Последнее обновление: 2025-08-09 22:54

About

Pascal, школьный репозиторий: Алгоритмы и проекты

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages