Ссылки для скачивания

Просмотров: 6020342

PascalABC.NET (версия 3.6.3, сборка 2457 от 07.05.2020)

Скачать

 

PascalABC.NET StandardPack (Setup, 18 Mb) (кроме Windows XP)

Содержит:

  • Система программирования PascalABC.NET
  • Задачник PT4

Скачать

  PascalABC.NET MiniPack (Setup, 13 Mb) (кроме Windows XP)
Содержит только систему программирования PascalABC.NET

Скачать

  PABCNETC.ZIP
Консольный компилятор и необходимые компоненты. Для ускорения компиляции под Windows следует запустить install_pabcnetc.bat. Для установки под Linux необходима свежая версия Mono.

Скачать

 

PascalABC.NET для Windows XP (Setup, 21 Mb)

Содержит:

  • Система программирования PascalABC.NET
  • Задачник PT4

Скачать

  PascalABCNET.chm
Файл справки в формате .chm
 

Перед установкой ознакомьтесь с Лицензионным соглашением.

 

Новости

05.05.20. Выпущена версия PascalABC.NET 3.6.3. Основное - срезы на запись и конструкция ^i для обращения к элементам по индексу с конца. Список остальных изменений - здесь.

09.04.2020. Бонус! В связи с переходом школ на дистанционное обучение выкладываем в открытый доступ книгу Осипова А.В. "PascalABC.NET: выбор школьника. Часть 1".

22.02.2020. Вышла версия 3.6.2. Основные изменения - здесь.

07.10.19. Выложена полная версия книги Осипова А.В. «PascalABC.NET: введение в современное программирование».

13.07.19. Опубликована презентация Новые возможности PascalABC.NET 3.5 (2015-2019 гг).

Случайная программа

// Пузырьковая сортировка с флагом
// Уровень сложности: 1
procedure BubbleSort(a: array of integer);
begin
  var i := a.Length - 1;
  var q: boolean;
  repeat
    q := true;
    for var j := 0 to i - 1 do
      if a[j + 1] < a[j] then
      begin
        Swap(a[j + 1], a[j]);
        q := false;
      end;
    i -= 1;
  until q;
end;

const N = 10;

begin
  var a := ArrRandom(N);
  writeln('Исходный массив: ');
  a.Println;
  BubbleSort(a);
  writeln('Отсортированный массив: ');
  a.Println;
end.